Instructions vary by development environment.
These development tools must be installed on your workstation before you can begin using zenilib.
These tools and SDKs are preinstalled on CAEN computers.
Note: It is now possible to work with Visual C++ and just the OpenAL redist installed. However, I recommend installing the DirectX SDK so that you can compile debug versions of the DLLs I provide to you.
If you have administrative privileges on a system with apt-get:
sudo apt-get install scons make gcc g++ libgl1-mesa-dev libtinyxml-dev libopenal-dev libglew1.5-dev libogg-dev libvorbis-dev libsdl1.2-dev libsdl-image1.2-dev libsdl-net1.2-dev libsdl-ttf2.0-dev sudo apt-get install kprof graphviz # if you want to profile your code sudo ldconfig
Then install lib3ds-2.0
wget -nv --retry-connrefused http://lib3ds.googlecode.com/files/lib3ds-20080909.zip unzip lib3ds-20080909.zip cd lib3ds-20080909 ./configure make sudo make install sudo ldconfig
Without root access, dependencies will have to be built manually. This is not recommended, and I provide no guarantees, but this script may be sufficient:
wget -nv --retry-connrefused -O install.sh http://www-personal.umich.edu/~bazald/l/sources/install.sh && /bin/bash install.sh
bash $HOME/.zenilib_support/install.sh