On 05/14/2011 01:25 AM, Timothy Pearson wrote:
On 05/13/2011 05:13 PM, David C. Rankin wrote:
On 05/13/2011 02:31 PM, Timothy Pearson wrote:
On 05/13/2011 12:53 PM, Timothy Pearson wrote:
Build system is ready for round No. 6 :)
OK, I put in an attempted fix in SVN revision 1231739. Rebuild/reinstall tqtinterface and try again...
It is possible that the fix broke other things, so please let me know if you run into other problems.
Thanks!
Tim
OOH! SO CLOOSSEE!!!
[ 97%] Building CXX object ksysguard/gui/SensorDisplayLib/CMakeFiles/sensordisplays-static.dir/MultiMeterSettingsWidget.cpp.o
cd /build/src/build/ksysguard/gui/SensorDisplayLib&& /usr/bin/c++ -DHAVE_CONFIG_H -march=x86-64 -mtune=generic -O2 -pipe -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -I/build/src/build/ksysguard/gui/SensorDisplayLib -I/build/src/kdebase/ksysguard/gui/SensorDisplayLib -I/build/src/build -I/build/src/kdebase/ksysguard/gui/ksgrd -I/build/src/kdebase/ksysguard/gui -I/opt/trinity/include -I/opt/qt/include -I/opt/qt/include/tqt -fPIC -o CMakeFiles/sensordisplays-static.dir/MultiMeterSettingsWidget.cpp.o -c /build/src/build/ksysguard/gui/SensorDisplayLib/MultiMeterSettingsWidget.cpp In file included from /build/src/build/ksysguard/gui/SensorDisplayLib/MultiMeterSettingsWidget.cpp:27:0: /build/src/build/ksysguard/gui/SensorDisplayLib/MultiMeterSettingsWidget.ui.h: In member function 'void MultiMeterSettingsWidget::init()': /build/src/build/ksysguard/gui/SensorDisplayLib/MultiMeterSettingsWidget.ui.h:12:75: error: 'TQT_QOBJECT' was not declared in this scope make[2]: *** [ksysguard/gui/SensorDisplayLib/CMakeFiles/sensordisplays-static.dir/MultiMeterSettingsWidget.cpp.o] Error 1 make[2]: Leaving directory `/build/src/build' make[1]: *** [ksysguard/gui/SensorDisplayLib/CMakeFiles/sensordisplays-static.dir/all] Error 2 make[1]: Leaving directory `/build/src/build' make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... Build failed, check /dat_e/david/bld/david/build
Oops... Forgot tqt-replace. (attached)
OK, attempted fix is in SVN revision 1231776. Rebuild/reinstall tqtinterface and try yet again...
Tim
Ouch! I liked the 97% build completion much better :) Looks like the last change had an unintended consequence for the start of the build. I rebuilt/installed tqtinterface:
152704 May 14 10:25 trinity-tqtinterface-1231776-1-x86_64.pkg.tar.xz 23025 May 14 10:23 /dat_e/david/bld/david/opt/qt/bin/tqt-replace
Then I proceeded to build kdebase:
[ 0%] Building CXX object kdmlib/CMakeFiles/kgreet_classic-module.dir/kgreet_classic.cpp.o cd /build/src/build/kdmlib && /usr/bin/c++ -Dkgreet_classic_module_EXPORTS -DHAVE_CONFIG_H -march=x86-64 -mtune=generic -O2 -pipe -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -fPIC -I/build/src/build/kdmlib -I/build/src/kdebase/kdm/kfrontend -I/opt/trinity/include -I/opt/qt/include -I/opt/qt/include/tqt -o CMakeFiles/kgreet_classic-module.dir/kgreet_classic.cpp.o -c /build/src/kdebase/kdmlib/kgreet_classic.cpp In file included from /build/src/kdebase/kdmlib/kgreet_classic.cpp:506:0: /build/src/build/kdmlib/kgreet_classic.moc: In static member function 'static QMetaObject* KClassicGreeter::staticMetaObject()': /build/src/build/kdmlib/kgreet_classic.moc:54:33: error: 'publicQObject' has not been declared /build/src/build/kdmlib/kgreet_classic.moc: In member function 'virtual void* KClassicGreeter::qt_cast(const char*)': /build/src/build/kdmlib/kgreet_classic.moc:80:12: error: 'publicQObject' has not been declared /build/src/build/kdmlib/kgreet_classic.moc: In member function 'virtual bool KClassicGreeter::qt_invoke(int, QUObject*)': /build/src/build/kdmlib/kgreet_classic.moc:89:9: error: 'publicQObject' has not been declared /build/src/build/kdmlib/kgreet_classic.moc: In member function 'virtual bool KClassicGreeter::qt_emit(int, QUObject*)': /build/src/build/kdmlib/kgreet_classic.moc:96:12: error: 'publicQObject' has not been declared /build/src/build/kdmlib/kgreet_classic.moc: In member function 'virtual bool KClassicGreeter::qt_property(int, int, QVariant*)': /build/src/build/kdmlib/kgreet_classic.moc:102:12: error: 'publicQObject' has not been declared make[2]: *** [kdmlib/CMakeFiles/kgreet_classic-module.dir/kgreet_classic.cpp.o] Error 1 make[2]: Leaving directory `/build/src/build' make[1]: *** [kdmlib/CMakeFiles/kgreet_classic-module.dir/all] Error 2 make[1]: Leaving directory `/build/src/build' make: *** [all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... Build failed, check /dat_e/david/bld/david/build
tqt-replace is attached