wildicv/cAudio — pull request #3 by d-Pixie (2011-12-27 11:51:54+00:00)
Title: Here are all the changes we had to make to get it to compile on Linux (Ubuntu 10.10, 11.04 and 11.10), both 32 and 64 -bit. You still need to jump through a few hoops (need ogg and vorbis -dev packages installed despite the fact that they are in the dep. 

Removed line 4-6 in CMake/InstallDependencies.cmake so Linux also get the macros.
Edited DependenciesSource/.../CMakeLists.txt to add -fPIC compiler option on Linux 64bit.
Edited all Examples/.../CMakeLists.txt to rename "Main.cpp" to "main.cpp".
Edited cAudio/include/cSTLAllocator.h to make the inclusion of cstddef.h explicit for gcc 2.6+.

Despite this you still need to copy Dependencies/include/OpenAL/alc.h to /usr/include/AL/alc.h (for Ubuntu or whatever path that is on your system) for it to compile if you are not running the development build of OpenAL.