The best way to get OpenAL is via a CVS checkout. The download page has instructions on getting it out of CVS.
To compile OpenAL: go to the linux subdirectory of your brand spanking new OpenAL source tree, and then use ./autogen.sh to generate your configure file. Then use ./configure –enable-optimizations to compile it. Become root, then use make install to install it. You should then make sure that /usr/local/lib is listed in your /etc/ld.so.conf file, and run ldconfig so that programs will know where to find the new library when they run.
Now that you have OpenAL out of the way, you will need to go over to the S3D source tree, and edit src/sound/Sound.cpp – on line 92, you will need to change ALubyte to ALchar for the compile to be successful.
On my system (CentOS 4, a rebuilt RHEL 4 clone), in order to configure S3D, I need to use ./configure –disable-freetypetest, but the compile worked OK after that.
apollo yes i have two machines running windows actually, besides my linux server. However, thye server is what I am trying to get going. I know I know, you aren’t that big on stats, but some of my regulars are and to get the stats working, I need to compile scorched for the server.
okay I went to CVS and got the source… but now i can’t find anything. I found the openal direcory and the linux directory under it, but most of the source files do not appear to be there. I can’t run ./autogen.sh because it tells me it isn’t there.