Set up the Development Environment if you haven't already.
Download the latest versions of zenilib and
its supporting files.
At the time of this writing:
zenilib_0.3.2.1.7z
zenilib_0.3.2.0_support.7z (for Visual Studio 2008, x86/x64)
zenilib_0.3.2.0_frameworks.zip (for Xcode 3.1.2)
Note that the supporting files version number sometimes lags behind the current version number of zenilib.
Note that I offer no supporting files for Linux. apt-get should be used instead. See step 1.
Ensure that there is not already a directory 'zenilib/' on the Desktop.
Then extract both archives to the desktop.
If you are targeting the Win32 architecture, zenilib/ should contain a list of files resembling the following:
Note the absence of a 'zenilib/' directory within zenilib/.
In MacOS X, include_win/ and lib_win/ can be absent. You must move (or copy) the 'Frameworks/' directory into zenilib/.
Can't Install it? This might be the case if you are using a CAEN Windows installation. Simply download and extract these additional supporting files.
If you are working on a computer with the OpenAL SDK installed correctly, you should absolutely skip this step.
If you prefer, the steps to disable OpenAL are described in 'zenilib/Visual Studio 2008/README.txt'.

1>------ Build started: Project: Zenilib, Configuration: Debug SCU Win32 ------ 1>Compiling... 1>zenilib.cxx 1>Creating library... 1>Build log was saved at "file://c:\Users\username\Desktop\zenilib\Visual Studio 2008\Win32\zenilib_d\Zenilib_BuildLog.html" 1>Zenilib - 0 error(s), 0 warning(s) 2>------ Build started: Project: Application, Configuration: Debug SCU Win32 ------ 2>Compiling... 2>application.cxx 2>Compiling manifest to resources... 2>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 2>Copyright (C) Microsoft Corporation. All rights reserved. 2>Linking... 2> Creating library Win32\Application_d\Application.lib and object Win32\Application_d\Application.exp 2>Embedding manifest... 2>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 2>Copyright (C) Microsoft Corporation. All rights reserved. 2>Generate Application_Name.h 2>Copy the build to 'zenilib\bin'. 2> 1 file(s) copied. 2>Build log was saved at "file://c:\Users\username\Desktop\zenilib\Visual Studio 2008\Win32\Application_d\Application_BuildLog.html" 2>Application - 0 error(s), 0 warning(s) 3>------ Build started: Project: Launcher, Configuration: Debug Win32 ------ 3>Compiling... 3>Launcher.cpp 3>Compiling manifest to resources... 3>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 3>Copyright (C) Microsoft Corporation. All rights reserved. 3>Linking... 3>Embedding manifest... 3>Microsoft (R) Windows (R) Resource Compiler Version 6.0.5724.0 3>Copyright (C) Microsoft Corporation. All rights reserved. 3>Copy the build to 'zenilib'. 3> 1 file(s) copied. 3>Build log was saved at "file://c:\Users\username\Desktop\zenilib\Visual Studio 2008\Win32\Launcher_d\BuildLog.htm" 3>Launcher - 0 error(s), 0 warning(s) ========== Build: 3 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========Note the emphasis on the build targets and on the final line of output.