trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: November 2013

Re: [trinity-devel] Compiling 3.5.13.2

From: Michele Calgaro <michele.calgaro@...>
Date: Fri, 22 Nov 2013 04:05:34 +0000 (GMT)
----- Messaggio originale -----
> Da: Darrell Anderson <darrella@...>
> A: Trinity Dev List <trinity-devel@...>
> Cc: 
> Inviato: Venerdì 22 Novembre 2013 11:52
> Oggetto: [trinity-devel] Compiling 3.5.13.2
> 
> All,
> 
> Does 3.5.13.2 require HAL?
> 
> I'm building 3.5.13.2 to help with testing various bug reports. HAL-
> less build environment. I built kdelibs but kdebase won't build.
> 
> =================================
> [ 59%] Building CXX object kicker/kicker/CMakeFiles/kdeinit_kicker-
> shared.dir/dummy.cpp.o
> cd /dev/shm/kdebase-trinity-3.5.13.2.build/kicker/kicker && 
> /usr/bin/c++   -DHAVE_CONFIG_H -Dkdeinit_kicker_shared_EXPORTS -O2 -
> march=i486 -mtune=i686 -ggdb  -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/trinity/lib/qt3-3.5.13.2/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 -
> fPIC -I/dev/shm/kdebase-trinity-3.5.13.2/libkonq -
> I/opt/trinity/include -I/opt/trinity/lib/qt3-3.5.13.2/include -
> I/usr/include/tqt    -o CMakeFiles/kdeinit_kicker-
> shared.dir/dummy.cpp.o -c /dev/shm/kdebase-trinity-
> 3.5.13.2.build/kicker/kicker/dummy.cpp
> Linking CXX shared library libkdeinit_kicker.so
> cd /dev/shm/kdebase-trinity-3.5.13.2.build/kicker/kicker && 
> /usr/bin/cmake -E cmake_link_script CMakeFiles/kdeinit_kicker-
> shared.dir/link.txt --verbose=1
> /usr/bin/c++  -fPIC -O2 -march=i486 -mtune=i686 -ggdb  -
> 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/trinity/lib/qt3-3.5.13.2/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,libkdeinit_kicker.so -o 
> libkdeinit_kicker.so CMakeFiles/kdeinit_kicker-
> shared.dir/dummy.cpp.o  -L/opt/trinity/lib/qt3-3.5.13.2/lib -Wl,-
> whole-archive core/libkicker_core.a -Wl,-no-whole-archive 
> buttons/libkicker_buttons.a ui/libkicker_ui.a 
> ../libkicker/libkickermain.so.1.0.0 
> /opt/trinity/lib/libkabc.so.1.2.0 
> /opt/trinity/lib/libkutils.so.1.2.0 ../../libkonq/libkonq.so.4.2.0 
> ../../kdmlib/libdmctl.a -lXau 
> interfaces/libkickoffsearch_interfaces.so.0.0.0 -ldbus-tqt-1 -ldbus-
> 1 -lpthread -lrt /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/libkdeui.so.4.2.0 
> -lfreetype -lfontconfig /opt/trinity/lib/libkdesu.so.4.2.0 -lutil 
> /opt/trinity/lib/libkwalletclient.so.1.0.1 
> /opt/trinity/lib/libkdecore.so.4.2.0 
> /opt/trinity/lib/libDCOP.so.4.2.0 
> /opt/trinity/lib/libkdefx.so.4.2.0 -ltqt -lqt-mt -lXrender -lX11 -
> lz -lidn -lXcomposite -lICE -lSM -lacl -Wl,-
> rpath,/opt/trinity/lib/qt3-3.5.13.2/lib:/dev/shm/kdebase-trinity-
> 3.5.13.2.build/kicker/libkicker:/opt/trinity/lib:/dev/shm/kdebase-
> trinity-3.5.13.2.build/libkonq:/dev/shm/kdebase-trinity-
> 3.5.13.2.build/kicker/kicker/interfaces:
> /usr/lib/gcc/i486-slackware-linux/4.7.1/../../../../i486-slackware-
> linux/bin/ld: cannot find -ldbus-tqt-1
> collect2: error: ld returned 1 exit status
> make[2]: *** [kicker/kicker/libkdeinit_kicker.so] Error 1
> make[2]: Leaving directory `/dev/shm/kdebase-trinity-3.5.13.2.build'
> make[1]: *** [kicker/kicker/CMakeFiles/kdeinit_kicker-
> shared.dir/all] Error 2
> make: *** [all] Error 2
> make[1]: Leaving directory `/dev/shm/kdebase-trinity-3.5.13.2.build'
> =================================
> 

Hi Darrell,
looks like you forgot dbus-tqt-1 from the dependency folder (I go by memory, I am not on a TDE machine now).

linux/bin/ld: cannot find -ldbus-tqt-1

  Michele