> ----- 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 > Hi Darrell, I have checked on my TDE computer. Last year in December I used to build hal-trinity after tdelibs and before tdebase. From January to July I didn't have time to follow TDE development actively, so I am not sure at what stage HAL support was drop exactly, but from August (when I first rebuild this year) I didn't need hal-trinity So perhaps 3.5.13.2 does require hal as you suggested. Cheers Michele