On Saturday 26 Mar 2005 08:47, Guillaume Laurent wrote: > On Saturday 26 March 2005 04:17, Silvan wrote: > > gui/rosegardengui.h:25:20: config.h: No such file or directory > > Yes, that's the final bit I still haven't had the time to fix yet.
Well, I have config.h from a previous configure and make, but with scons I now end up with this: g++ -o sequencer/rosegardensequencer sequencer/mmappedcontrolblock.o sequencer/mmappedsegment.o sequencer/rosegardensequencer.o sequencer/main.o sequencer/sequencermapper.o sequencer/rosegardensequenceriface_skel.o -L/usr/lib -L/usr/lib -L/usr/X11R6/lib -Lbase -Lsound -lasound -lm -ldl -lpthread -ljack -lmad -lm -lXft-lfreetype -lz -lXrender -lX11 -lfontconfig -lqt-mt -lkdeui -lkdecore -lbase -lRosegardenSound -lRosegardenSequencer sound/libRosegardenSound.a(MappedEvent.o) (.gnu.linkonce.t._ZNK10Rosegarden5Event3getILNS_12PropertyTypeE0EEEbRKNS_12PropertyNameERNS_12PropertyDefnIXT_EE10basic_typeE+0x9): In function `bool Rosegarden::Event::get<(Rosegarden::PropertyType) 0>(Rosegarden::PropertyName const&, Rosegarden::PropertyDefn<(Rosegarden::PropertyType)0>::basic_type&) const': : undefined reference to `Rosegarden::Event::m_getCount' sound/libRosegardenSound.a(MappedEvent.o) (.gnu.linkonce.t._ZNK10Rosegarden5Event3getILNS_12PropertyTypeE0EEENS_12PropertyDefnIXT_EE10basic_typeERKNS_12PropertyNameE+0xc): In function `Rosegarden::PropertyDefn<(Rosegarden::PropertyType) 0>::basic_type Rosegarden::Event::get<(Rosegarden::PropertyType) 0>(Rosegarden::PropertyName const&) const': : undefined reference to `Rosegarden::Event::m_getCount' sound/libRosegardenSound.a(MappedEvent.o) (.gnu.linkonce.t._ZNK10Rosegarden5Event3getILNS_12PropertyTypeE0EEENS_12PropertyDefnIXT_EE10basic_typeERKNS_12PropertyNameE+0x243): In function `Rosegarden::PropertyDefn<(Rosegarden::PropertyType) 0>::basic_type Rosegarden::Event::get<(Rosegarden::PropertyType) 0>(Rosegarden::PropertyName const&) const': : undefined reference to `Rosegarden::Event::dump(std::basic_ostream<char, std::char_traits<char> >&) const' collect2: ld returned 1 exit status Event::m_getCount is only defined if NDEBUG is not set. The implication appears to be that Event.C has been compiled without NDEBUG but the files that include the header are compiled with it. However, I can't see any reason for that -- I'm quite sure I've never supplied any particular arguments to scons to switch on or off debug on any previous invocation, and config.h doesn't mention debug, and I've tried deleting Event.o, libbase.a and the entire cache directory to ensure they get rebuilt by the currently configured scons, without success. btw, if I merely delete base/Event.o and run scons, libbase.a does not appear to be rebuilt: the .o file is, but the archive stage is not done. Chris ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Rosegarden-devel mailing list [email protected] - use the link below to unsubscribe https://lists.sourceforge.net/lists/listinfo/rosegarden-devel
