trinity-users@lists.pearsoncomputing.net

Message: previous - next
Month: February 2011

kdebase: Performing Test HAVE_DBUS_QT3_07 - Failed

From: "David C. Rankin" <drankinatty@...>
Date: Mon, 07 Feb 2011 11:20:23 -0600
 > >After installing kdelibs, do I need to set anything in the environment to
 > > have kde-config find it's required libraries before building kdebase?
 >You must set LD_LIBRARY_PATH to /opt/trinity/lib

Thanks Serghei.

	I added /opt/qt/lib to /etc/ld.so.conf and the kdebase build find it just fine :)

	I have run into another problem with dbus-qt3. I have built and installed the 
dbus-qt3 package from dbus-qt3_0.62.git.20060814.orig.tar.gz, but the kdebase 
make still fails:


<snip>
-- Looking for XkbSetPerClientControls in X11 - found
-- checking for 'Qt'
-- Performing Test HAVE_PATCHED_QT3
-- Performing Test HAVE_PATCHED_QT3 - Success
--   found patched Qt, version 3.3.8
-- checking for one of the modules 'TQt'
-- checking for 'TDE'
--   found 'TDE', version 3.5.13
-- checking for one of the modules 'dbus-1'
-- Performing Test HAVE_DBUS_QT3_07
-- Performing Test HAVE_DBUS_QT3_07 - Failed
CMake Error at cmake/modules/TDEMacros.cmake:20 (message):
   #################################################

    dbus-qt3 (version 0.7) are required, but not found on your system

   #################################################
Call Stack (most recent call first):
   ConfigureChecks.cmake:150 (tde_message_fatal)
   CMakeLists.txt:114 (include)


-- Configuring incomplete, errors occurred!
     Aborting...


	What is the HAVE_DBUS_QT3_07 (version 0.7) requirement? Is it a patch I need to 
apply?

	My dbus-qt3 install includes:

11:13 trinity:~/tbld/dbus-qt3> pmql dbus-qt3
dbus-qt3 /opt/qt/include/dbus-1.0/dbus/
dbus-qt3 /opt/qt/include/dbus-1.0/dbus/connection.h
dbus-qt3 /opt/qt/include/dbus-1.0/dbus/dbus-qt.h
dbus-qt3 /opt/qt/include/dbus-1.0/dbus/message.h
dbus-qt3 /opt/qt/include/dbus-1.0/dbus/server.h
dbus-qt3 /opt/qt/lib/libdbus-qt-1.a
dbus-qt3 /opt/qt/lib/libdbus-qt-1.so
dbus-qt3 /opt/qt/lib/libdbus-qt-1.so.1
dbus-qt3 /opt/qt/lib/libdbus-qt-1.so.1.0.0

	My build environment is:

   [[ ${PATH%%:*} =~ /opt/trinity/bin ]] || export PATH=/opt/trinity/bin:$PATH
   export CMAKE_PREFIX_PATH=/opt/qt
   export CMAKE_INCLUDE_PATH=/opt/qt/include:/opt/qt/include/tqt
   export LD_LIBRARY_PATH=/opt/trinity/lib:$LD_LIBRARY_PATH

   trinity_prefix="/opt/trinity"

   cd ${srcdir}
   cmake ../ \
     -DCMAKE_INSTALL_PREFIX=${trinity_prefix} \
     -DWITH_QT3=ON \
     -DQTDIR=/opt/qt \
     -DBUILD_ALL=ON
   make VERBOSE=1





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