trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: January 2014

tdepim FTBFS undefined reference to `XScreenSaverQueryExtension'

From: "David C. Rankin" <drankinatty@...>
Date: Tue, 21 Jan 2014 05:16:26 -0600
/usr/bin/c++  -fPIC -fpermissive  -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/opt/tqt3/include -I/usr/include/tqt -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,libkarm.so.0 -o libkarm.so.0.0.0
CMakeFiles/karm-shared.dir/tdeaccelmenuwatch.cpp.o
CMakeFiles/karm-shared.dir/desktoptracker.cpp.o
CMakeFiles/karm-shared.dir/edittaskdialog.cpp.o
CMakeFiles/karm-shared.dir/idletimedetector.cpp.o
CMakeFiles/karm-shared.dir/printdialog.cpp.o
CMakeFiles/karm-shared.dir/timekard.cpp.o
CMakeFiles/karm-shared.dir/karmutility.cpp.o
CMakeFiles/karm-shared.dir/ktimewidget.cpp.o
CMakeFiles/karm-shared.dir/karmstorage.cpp.o
CMakeFiles/karm-shared.dir/mainwindow.cpp.o
CMakeFiles/karm-shared.dir/preferences.cpp.o
CMakeFiles/karm-shared.dir/print.cpp.o CMakeFiles/karm-shared.dir/task.cpp.o
CMakeFiles/karm-shared.dir/taskview.cpp.o CMakeFiles/karm-shared.dir/tray.cpp.o
CMakeFiles/karm-shared.dir/csvexportdialog_base.cpp.o
CMakeFiles/karm-shared.dir/csvexportdialog.cpp.o
CMakeFiles/karm-shared.dir/plannerparser.cpp.o
CMakeFiles/karm-shared.dir/karmdcopiface_skel.cpp.o
CMakeFiles/karm-shared.dir/taskviewwhatsthis.cpp.o  -L/opt/tqt3/lib
../tderesources/remote/libkcal_resourceremote.so.1.0.0
/opt/trinity/lib/libtdeprint.so.14.0.0 ../libtdepim/libtdepim.so.1.0.0
../libkcal/libkcal.so.2.0.0 ../ktnef/lib/libktnef.so.1.0.0
../libkmime/libkmime.so.2.2.0 /opt/trinity/lib/libtdeabc.so.1.2.0
/opt/trinity/lib/libvcard.so.0.0.0 /opt/trinity/lib/libtderesources.so.1.2.0
-lical -licalss -licalvcal -lpthread /opt/trinity/lib/libtdeimproxy.so.0.0.0
/opt/trinity/lib/libtdeparts.so.2.1.0 -ltqui /opt/trinity/lib/libtdeio.so.14.0.0
/opt/trinity/lib/libtdeui.so.14.0.0 -lfreetype -lfontconfig
/opt/trinity/lib/libtdesu.so.14.0.0 -lutil
/opt/trinity/lib/libtdewalletclient.so.1.0.1
/opt/trinity/lib/libtdecore.so.14.0.0 /opt/trinity/lib/libDCOP.so.14.0.0
/opt/trinity/lib/libtdefx.so.14.0.0 -ltqt -ltqt-mt -lXrender -lX11 -lc -lz -lidn
-lXcomposite -lICE -lSM -lacl
-Wl,-rpath,/opt/tqt3/lib:/build/tde-tdepim/src/build/tderesources/remote:/opt/trinity/lib:/build/tde-tdepim/src/build/libtdepim:/build/tde-tdepim/src/build/libkcal:/build/tde-tdepim/src/build/ktnef/lib:/build/tde-tdepim/src/build/libkmime:
CMakeFiles/karm-shared.dir/idletimedetector.cpp.o: In function
`IdleTimeDetector::IdleTimeDetector(int)':
idletimedetector.cpp:(.text+0xdc): undefined reference to
`XScreenSaverQueryExtension'
idletimedetector.cpp:(.text+0xf2): undefined reference to `XScreenSaverAllocInfo'
CMakeFiles/karm-shared.dir/idletimedetector.cpp.o: In function
`IdleTimeDetector::check()':
idletimedetector.cpp:(.text+0x242): undefined reference to `XScreenSaverQueryInfo'
collect2: error: ld returned 1 exit status
karm/CMakeFiles/karm-shared.dir/build.make:669: recipe for target
'karm/libkarm.so.0.0.0' failed
make[2]: *** [karm/libkarm.so.0.0.0] Error 1
make[2]: Leaving directory '/build/tde-tdepim/src/build'
CMakeFiles/Makefile2:9652: recipe for target
'karm/CMakeFiles/karm-shared.dir/all' failed
make[1]: *** [karm/CMakeFiles/karm-shared.dir/all] Error 2
make[1]: Leaving directory '/build/tde-tdepim/src/build'
Makefile:119: recipe for target 'all' failed
make: *** [all] Error 2

Hmm... what are we dealing with here? Is this a tde code issue or a change in
libxss/xscreensaver?

libxss 1.2.2-2
xscreensaver-5.26-1


-- 
David C. Rankin, J.D.,P.E.