C:\temp\3DRAS\3DRAS_blocks>make lib g++ ./src/lib.cpp -pipe -ftemplate-depth-20 -march=pentium4 -mtune=pentium4 -O3 -freorder-blocks-and-partition -fgcse-las --fast-math -fsingle-precision-const ant -fbranch-target-load-optimize -fbranch-target-load-optimize2 -funswitch-loop s -floop-optimize -floop-optimize2 -fprefetch-loop-arrays -fomit-frame-pointer - s -mfpmath=sse,387 -lportaudio -lpthread `sdl-config --cflags --libs` -lasou nd -ljack -lvorbisfile -lsndfile -DMake_OS=Linux -DMake_DeviceAudioOutputOSS= 0 -DMake_DeviceAudioOutputDirectSound=No -DMake_DeviceAudioOutputCoreAudio=No -D Make_DeviceAudioOutputALSA=0 -DMake_DeviceAudioOutputSDL=1 -DMake_DeviceAudioOut putPortAudio=0 -DMake_DeviceAudioOutputBenchmark=0 -DMake_DeviceAudioOutputJack= 0 -DMake_DeviceAudioOutputDisk=0 -DMake_Debug=0 -DMake_DebugToDo=0 -DMake_MaxFlo atError=0.0001 -DMake_SloppyNormalize=1 -DMake_SloppyNormalize_UpperLimit=1.0000 1 -DMake_SloppyNormalize_LowerLimit=0.99999 -DMake_SloppyNormalize_GuessSteps=2 -DMake_Container_BlockSize=16 -DMake_SoundChunk_MaxSize=8000 -DMake_DeviceAudioO utput_OutputBits=16 -DMake_DeviceAudioOutputDefault=DeviceAudioOutputSDL -fPIC - shared -Wl,-soname,3dras32.dll -o ./bin/3dras32.dll ./src/lib.cpp:1: warning: -fPIC ignored for target (all code is position indepen dent) In file included from ./src/misc/base.hpp:1034, from ./src/misc/config.cpp:3, from ./src/misc/config.hpp:61, from ./src/sound.hpp:5, from ./src/lib.cpp:1: ./src/misc/base.cpp: In destructor `virtual ContainerArray::~ContainerArray() ': ./src/misc/base.cpp:1250: error: there are no arguments to `sleep' that depend o n a template parameter, so a declaration of `sleep' must be available ./src/misc/base.cpp:1250: error: (if you use `-fpermissive', G++ will accept you r code, but allowing the use of an undeclared name is deprecated) ./src/misc/base.cpp: In destructor `virtual ContainerStdVector::~ContainerStd Vector()': ./src/misc/base.cpp:1401: error: there are no arguments to `sleep' that depend o n a template parameter, so a declaration of `sleep' must be available In file included from ./src/lib.cpp:1: ./src/sound.hpp:13:31: vorbis/vorbisfile.h: No such file or directory In file included from ./src/lib.cpp:1: ./src/sound.hpp: At global scope: ./src/sound.hpp:342: error: `ogg_int64_t' has not been declared ./src/sound.hpp:342: error: ISO C++ forbids declaration of `parameter' with no t ype ./src/sound.hpp:359: error: `OggVorbis_File' does not name a type ./src/sound.hpp:360: error: ISO C++ forbids declaration of `vorbis_info' with no type ./src/sound.hpp:360: error: expected `;' before '*' token ./src/sound.hpp:361: error: ISO C++ forbids declaration of `vorbis_comment' with no type ./src/sound.hpp:361: error: expected `;' before '*' token ./src/sound.hpp:365: error: `ogg_int64_t' has not been declared ./src/sound.hpp:365: error: ISO C++ forbids declaration of `offset' with no type ./src/sound.hpp:368: error: `ogg_int64_t' has not been declared ./src/sound.hpp:368: error: ISO C++ forbids declaration of `parameter' with no t ype In file included from ./src/sound.hpp:783, from ./src/lib.cpp:1: ./src/sound.cpp:4:21: sndfile.h: No such file or directory In file included from ./src/sound.hpp:783, from ./src/lib.cpp:1: ./src/sound.cpp: In member function `void SoundChunk::ResampleDown(const Amount& )': ./src/sound.cpp:845: warning: converting to `Amount' from `float' ./src/sound.cpp: In member function `void SoundChunk::LowPassExponentialAverageF ilter(const Frequency&, const Frequency&)': ./src/sound.cpp:967: error: `isnan' was not declared in this scope ./src/sound.cpp:982: error: `isinf' was not declared in this scope ./src/sound.cpp:988: error: `isinf' was not declared in this scope ./src/sound.cpp: At global scope: ./src/sound.cpp:1148: error: `ogg_int64_t' has not been declared ./src/sound.cpp:1148: error: ISO C++ forbids declaration of `to' with no type ./src/sound.cpp: In constructor `AudioDecoderFileOgg::AudioDecoderFileOgg(FileIn put&)': ./src/sound.cpp:1157: error: `ov_callbacks' was not declared in this scope ./src/sound.cpp:1157: error: expected `;' before "callbacks" ./src/sound.cpp:1158: error: `callbacks' was not declared in this scope ./src/sound.cpp:1164: error: `file' was not declared in this scope ./src/sound.cpp:1164: error: `ov_open_callbacks' was not declared in this scope ./src/sound.cpp:1170: error: `info' was not declared in this scope ./src/sound.cpp:1170: error: `ov_info' was not declared in this scope ./src/sound.cpp:1171: error: `comment' was not declared in this scope ./src/sound.cpp:1171: error: `ov_comment' was not declared in this scope ./src/sound.cpp: In destructor `virtual AudioDecoderFileOgg::~AudioDecoderFileOg g()': ./src/sound.cpp:1174: error: `file' was not declared in this scope ./src/sound.cpp:1174: error: `ov_clear' was not declared in this scope ./src/sound.cpp: In member function `virtual Amount AudioDecoderFileOgg::getChan nelAmount() const': ./src/sound.cpp:1183: error: `info' was not declared in this scope ./src/sound.cpp: In member function `virtual SampleRate AudioDecoderFileOgg::get SampleRate() const': ./src/sound.cpp:1189: error: `info' was not declared in this scope ./src/sound.cpp: In member function `virtual Index AudioDecoderFileOgg::getEnd() const': ./src/sound.cpp:1197: error: `file' was not declared in this scope ./src/sound.cpp:1197: error: `ov_pcm_total' was not declared in this scope ./src/sound.cpp: In member function `virtual Index AudioDecoderFileOgg::Read(Sam ple***, const Index&)': ./src/sound.cpp:1204: error: `file' was not declared in this scope ./src/sound.cpp:1204: error: `ov_read_float' was not declared in this scope ./src/sound.cpp: In member function `virtual bool AudioDecoderFileOgg::Seek(cons t Index&)': ./src/sound.cpp:1225: error: `file' was not declared in this scope ./src/sound.cpp:1225: error: `ov_pcm_seek' was not declared in this scope ./src/sound.cpp: In member function `void AudioDecoderFileOgg::PrintOggError(con st long int&) const': ./src/sound.cpp:1232: error: `OV_FALSE' was not declared in this scope ./src/sound.cpp:1235: error: `OV_HOLE' was not declared in this scope ./src/sound.cpp:1238: error: `OV_EREAD' was not declared in this scope ./src/sound.cpp:1241: error: `OV_EFAULT' was not declared in this scope ./src/sound.cpp:1244: error: `OV_EIMPL' was not declared in this scope ./src/sound.cpp:1247: error: `OV_EINVAL' was not declared in this scope ./src/sound.cpp:1250: error: `OV_ENOTVORBIS' was not declared in this scope ./src/sound.cpp:1253: error: `OV_EBADHEADER' was not declared in this scope ./src/sound.cpp:1256: error: `OV_EVERSION' was not declared in this scope ./src/sound.cpp:1259: error: `OV_EBADLINK' was not declared in this scope ./src/sound.cpp:1262: error: `OV_ENOSEEK' was not declared in this scope ./src/sound.cpp: At global scope: ./src/sound.cpp:1272: error: `int AudioDecoderFileOgg::Callback_Seek' is not a s tatic member of `class AudioDecoderFileOgg' ./src/sound.cpp:1272: error: `ogg_int64_t' was not declared in this scope ./src/sound.cpp:1272: error: expected primary-expression before "int" ./src/sound.cpp:1272: error: initializer expression list treated as compound exp ression ./src/sound.cpp:1272: error: expected `,' or `;' before '{' token ./src/sound.cpp: In constructor `SoundDataBuffer::SoundDataBuffer(const char*)': ./src/sound.cpp:1737: error: `SNDFILE' was not declared in this scope ./src/sound.cpp:1737: error: `inputfile' was not declared in this scope ./src/sound.cpp:1738: error: `SF_INFO' was not declared in this scope ./src/sound.cpp:1738: error: expected `;' before "info" ./src/sound.cpp:1739: error: `SFM_READ' was not declared in this scope ./src/sound.cpp:1739: error: `info' was not declared in this scope ./src/sound.cpp:1739: error: `sf_open' was not declared in this scope ./src/sound.cpp:1752: error: `sf_close' was not declared in this scope ./src/sound.cpp:1755: error: `sf_read_float' was not declared in this scope ./src/sound.cpp:1779: error: `sf_close' was not declared in this scope make: *** [lib] Error 1 C:\temp\3DRAS\3DRAS_blocks>