> Dave Griffiths escribe: >> http://www.pawfal.org/Software/libspiralcore/ >> >> you'll need to check the other requirements too > > Sorry for doing things in a dump way, thanks for the pointer. > > According to libspiralcore README file, it requires: > * scons > * jack > * liblo > * libsndfile > > So I've installed the following Debian packages: > > libjack0-100.0-dev > liblo0-dev > libsndfile0-dev > scons > > But trying to compile it via scons install I get errors: > > include/Allocator.h:9: warning: 'class Allocator' has virtual functions > but non-virtual destructor > include/Allocator.h:32: warning: 'class RealtimeAllocator' has virtual > functions but non-virtual destructor > src/AsyncSampleLoader.cpp: In static member function 'static void > spiralcore::AsyncSampleLoader::LoadLoop()': > src/AsyncSampleLoader.cpp:85: error: 'SFM_READ' was not declared in this > scope > src/AsyncSampleLoader.cpp:85: error: 'sf_open' was not declared in this > scope > src/AsyncSampleLoader.cpp:88: error: 'sf_strerror' was not declared in > this scope > src/AsyncSampleLoader.cpp:91: error: 'struct SF_INFO' has no member named > 'frames' > src/AsyncSampleLoader.cpp:96: error: 'struct SF_INFO' has no member named > 'frames' > src/AsyncSampleLoader.cpp:97: error: 'struct SF_INFO' has no member named > 'frames' > src/AsyncSampleLoader.cpp:99: error: 'struct SF_INFO' has no member named > 'frames' > src/AsyncSampleLoader.cpp:101: warning: comparison between signed and > unsigned integer expressions > src/AsyncSampleLoader.cpp:109: error: 'struct SF_INFO' has no member named > 'frames' > scons: *** [src/AsyncSampleLoader.os] Error 1 > > The same using g++ 4.0 and g++ 3.4. Any ideas? in the SConstruct, try changing: LibPaths = Split("/usr/local/lib") IncludePaths = Split("./include /usr/local/include") to LibPaths = Split("/usr/local/lib /usr/lib") IncludePaths = Split("./include /usr/local/include /usr/include") that might do it, I should have added the /usr paths before releasing cheers, dave