The Zenipex Library
Development Environment Installation
Index
Windows XP/Vista
MacOS X
Ubuntu - Hardy Heron
Windows XP/Vista
These development tools must be installed on your workstation before you can begin using zenilib.
These tools and SDKs are preinstalled on CAEN computers.
Additional Supporting Libraries (Compiled For Visual Studio 2005/2008)
Unlike the tools in the previous section, these do not need to be installed (nor should
they be). Simply extracting them next to zenilib achieves the desired effect.
This is a collection of headers and dynamically linked libraries from
ALUT, Cg Toolkit, GLEW, lib3ds, libjpeg, libogg, libpng, libtiff, libvorbis,
SDL, SDL_gfx, SDL_image, SDL_net, SDL_ttf, and zlib.
MacOS X - Xcode
-
Xcode
3.1.2 (or newer) must be installed on your worksation before you can begin
using zenilib. It is preinstalled on CAEN computers.
-
You MUST NOT install the OpenAL SDK from http://connect.creativelabs.com/openal/Downloads/OpenAL_Installer_OSX.dmg
-
You should have a Framework located at
/System/Library/Frameworks/OpenAL.framework
-
You should NOT have a Framework located at
/Library/Frameworks/OpenAL.framework
Additional Supporting Libraries (For MacOS X 1.5)
Simply extract these Frameworks into your zenilib/ directory.
This is a collection of headers and dynamically linked libraries from
ALUT, Cg Toolkit, GLEW, lib3ds, libjpeg, libogg, libpng, libtiff, libvorbis,
SDL, SDL_gfx, SDL_image, SDL_net, SDL_ttf, and zlib.
Ubuntu - Hardy Heron
-
sudo apt-get install make scons gcc g++ libgl1-mesa-dev libopenal-dev
libalut-dev libglew1.5-dev libogg-dev libvorbis-dev
libsdl1.2-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-net1.2-dev
libsdl-ttf2.0-dev nvidia-cg-toolkit kprof graphviz
-
Install lib3ds
-
If 0.3.0.0 or later, you need lib3ds-2.0.
- Visit the
lib3ds website and download the sources (lib3ds-20080909.zip as
of this writing).
- unzip lib3ds-20080909.zip
- cd lib3ds-20080909
- ./configure
- make
- sudo make install
- sudo ldconfig
-
If using 0.2.7.1 or earlier,
sudo apt-get install lib3ds-dev