trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: February 2012

tdesdk cmake (kuiviewer) broken with TQt3

From: Darrell Anderson <humanreadable@...>
Date: Tue, 21 Feb 2012 10:37:42 -0800 (PST)
I can build tdesdk against Qt3 and with automake but not with cmake against TQt3. The error:

[ 21%] Building CXX object kuiviewer/CMakeFiles/quithumbnail-module.dir/quicreator.cpp.o
cd /dev/shm/tdesdk.build/kuiviewer && /usr/bin/c++   -Dquithumbnail_module_EXPORTS -DHAVE_CONFIG_H -O2 -march=i486 -mtune=i686  -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/dev/shm/tdesdk.build/kuiviewer -I/dev/shm/tdesdk.build -I/opt/trinity/include -I/usr/include/tqt   -o CMakeFiles/quithumbnail-module.dir/quicreator.cpp.o -c /dev/shm/tdesdk/kuiviewer/quicreator.cpp
Linking CXX shared module libkuiviewerpart.so
cd /dev/shm/tdesdk.build/kuiviewer && /usr/bin/cmake -E cmake_link_script CMakeFiles/libkuiviewerpart-module.dir/link.txt --verbose=1
/usr/bin/c++  -fPIC -O2 -march=i486 -mtune=i686  -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -include tqt.h -Wl,--no-undefined -shared -Wl,-soname,libkuiviewerpart.so -o libkuiviewerpart.so CMakeFiles/libkuiviewerpart-module.dir/kuiviewer_part.cpp.o -L/opt/trinity/lib /opt/trinity/lib/libktexteditor.so.0.0.0 -lqui /opt/trinity/lib/libkabc.so.1.2.0 /opt/trinity/lib/libvcard.so.0.0.0 /opt/trinity/lib/libkresources.so.1.2.0 /opt/trinity/lib/libkparts.so.2.1.0 /opt/trinity/lib/libkio.so.4.2.0 /opt/trinity/lib/libtdeui.so.4.2.0 -lfreetype -lfontconfig /opt/trinity/lib/libtdesu.so.4.2.0 -lutil /opt/trinity/lib/libkwalletclient.so.1.0.1 /opt/trinity/lib/libtdecore.so.4.2.0 /opt/trinity/lib/libDCOP.so.4.2.0 /opt/trinity/lib/libtdefx.so.4.2.0 -ltqt -ltqt-mt -lXrender -lX11 -lz -lidn -lXcomposite -lXfixes -lICE -lSM -Wl,-rpath,/opt/trinity/lib:
/usr/lib/gcc/i486-slackware-linux/4.4.4/../../../../i486-slackware-linux/bin/ld: cannot find -lqui
collect2: ld returned 1 exit status
make[2]: *** [kuiviewer/libkuiviewerpart.so] Error 1
make[2]: Leaving directory `/dev/shm/tdesdk.build'
make[1]: *** [kuiviewer/CMakeFiles/libkuiviewerpart-module.dir/all] Error 2

Darrell