This still doesn't work, see below: (BTW, I finally got Qt 4.5 to build so I can now test myself before sending anything to him.)
Sean -------- Original Message -------- Subject: Re: [Qt-interest] QtScript segfault on C++ signal (dis)connection/firing Date: Fri, 09 Jan 2009 11:25:03 +0100 From: Kent Hansen <[email protected]> To: Sean M. Pappalardo <[email protected]> Sean M. Pappalardo wrote: > Try the attached SConscript with the qtdir=<path> option. > > Sean Pappalardo > Still a no-go. When I run it with qtdir=/home/khansen/dev/qt-45, I get compiler calls like this: g++ -o src/.obj/vinylcontrolsignalwidget.o -c -D__ALSASEQMIDI__ -D__SNDFILE__ -DTEMPORAL -D__UNIX__ -D__LINUX__ -DBPMSCHEME_FILE=\".mixxxbpmscheme.xml\" -DSETTINGS_FILE=\".mixxx.cfg\" -DTRACK_FILE=\".mixxxtrack.xml\" -DUNIX_SHARE_PATH=\"/usr/share/mixxx\" -D__PORTAUDIO__ -DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -D__LADSPA__ -D__VINYLCONTROL__ -I/home/khansen/dev/qt-45/include/QtScript -D__SCRIPT__ -pthread -pipe -Wall -W -g -D_REENTRANT -DT_LINUX -DQT_GUI_LIB -DQT_SHARED -I/home/khansen/dev/qt-45/include -I/usr/include/QtCore -I/usr/include/QtGui -I/usr/include/QtOpenGL -I/usr/include/Qt3Support -I/usr/include/QtXml -I/usr/include/QtSvg -Isrc/.obj -Isrc -Isrc -I. -Ilib/soundtouch -Ilib/kissfft -Ilib/fidlib-0.9.9 -Ilib/ladspa -Ilib/xwax -Ilib/scratchlib src/vinylcontrolsignalwidget.cpp The things to note: 1. The QtScript include path is correct, but there are several other -I that incorrectly use /usr/include. 2. There is no -L/home/khansen/dev/qt-45/lib option passed, even though pkg-config for e.g. QtCore gives me -DQT_SHARED -I/home/khansen/dev/qt-45/include -I/home/khansen/dev/qt-45/include/QtCore -L/home/khansen/dev/qt-45/lib -lQtCore I noticed that there are two spaces before the -L option, maybe this confuses env.ParseConfig() so it doesn't see the -L? Weird. Kent <<--------------------------------------------------------------------------------->> This E-Mail message has been scanned for viruses and cleared by >>SmartMail<< from Smarter Technology, Inc. <<--------------------------------------------------------------------------------->> ------------------------------------------------------------------------------ Check out the new SourceForge.net Marketplace. It is the best place to buy or sell services for just about anything Open Source. http://p.sf.net/sfu/Xq1LFB _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
