scons_configure is there! I guess that you were adding the files to the root
directory instead of the 'rosegarden' module?
Anyway, the file 'bkkde.py' is missing. Without it, the file 'config.py' was
wrong and scons didn't run. I added it from the bksys-1.1 distribution, and
the configuration was smoothly writting 'config.py'.
Next step. Running scons :
scons: Reading SConscript files ...
Checking for main() in C library alsa... no
Checking for main() in C library jack... yes
Checking for C header file ladspa.h... yes
Checking for main() in C library lo... yes
Checking for main() in C library rdf... no
Checking for main() in C library mad... yes
Checking for main() in C library dssi... no
scons: warning: Ignoring missing SConscript 'doc/en/SConscript'
File "SConstruct", line 66, in ?
scons: warning: Ignoring missing SConscript 'po/SConscript'
File "SConstruct", line 67, in ?
scons: done reading SConscript files.
scons: Building targets ...
g++ -DHAVE_ALSA -DQT_THREAD_SUPPORT -DHAVE_JACK -DHAVE_LADSPA -DHAVE_LIBLO
-DHAVE_LIBMAD -I/usr/include/ -I/usr/lib/qt3//include/ -I. -Ibase -c -o
Aha, seems working, but I have ALSA, liblrdf and dssi installed, and scons
only recognizes ALSA.
The compilation failed in gui/compositionview.cpp, but it seems a source
gui/compositionview.cpp: In member function `virtual
std::vector<CompositionItem, std::allocator<CompositionItem> >
gui/compositionview.cpp:345: error: no match for 'operator<<' in
char*)("CompositionModelImpl::getItemsAt() adding ") << sr'