trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

tdelibs Build Failure (1%) 'class TQObject' has no member named 'tqt_invoke

From: "David C. Rankin" <drankinatty@...>
Date: Sat, 10 Mar 2012 22:23:51 -0600
Tim,

  The new code in the GIT tree is broken. I have completely updated my local
repo at 9:30 pm and started a complete build after struggling with build
failures today. Earlier, tdelibs would fail at 4% due to a qt_cast definition.
Now tdelibs will not make it past 1%. The new error is:

[  1%] Building CXX object dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o
cd /build/src/build/dcop && /usr/bin/c++   -DDCOP_shared_EXPORTS -DHAVE_CONFIG_H
-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector
--param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2   -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/opt/tqt3/include
-I/opt/trinity/include/tqt -I/build/src/build/dcop -I/build/src/build
-I/build/src/tdelibs/dcop -I/build/src/build/tdecore
-I/build/src/tdelibs/tdecore    -o CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o
-c /build/src/tdelibs/dcop/dcopclient.cpp
/build/src/tdelibs/dcop/dcopclient.cpp: In function 'bool receiveQtObject(const
TQCString&, const TQCString&, const TQByteArray&, TQCString&, TQByteArray&)':
/build/src/tdelibs/dcop/dcopclient.cpp:1539:20: error: 'class TQObject' has no
member named 'tqt_invoke'
make[2]: *** [dcop/CMakeFiles/DCOP-shared.dir/dcopclient.cpp.o] Error 1
make[2]: Leaving directory `/build/src/build'
make[1]: *** [dcop/CMakeFiles/DCOP-shared.dir/all] Error 2
make[1]: Leaving directory `/build/src/build'
make: *** [all] Error 2

I am building in the following manner:

   cd $srcdir
   msg "Creating out-of-source build directory: ${srcdir}/${_builddir}"
   mkdir -p build
   cd build

   msg "Starting cmake..."
   cmake ${srcdir}/tdelibs \
    -DCMAKE_INSTALL_PREFIX=${TDEDIR} \
    -DCMAKE_VERBOSE_MAKEFILE=ON \
    -DWITH_ARTS=ON \
    -DWITH_ALSA=ON \
    -DWITH_LIBART=ON \
    -DWITH_LIBIDN=ON \
    -DWITH_SSL=ON \
    -DWITH_CUPS=ON \
    -DWITH_LUA=OFF \
    -DWITH_TIFF=ON \
    -DWITH_JASPER=ON \
    -DWITH_OPENEXR=ON \
    -DWITH_UTEMPTER=ON \
    -DWITH_AVAHI=ON \
    -DWITH_ASPELL=ON \
    -DWITH_PAM=ON \
    -DWITH_HSPELL=ON

   msg "Building - $pkgname..."
   make

Need help from the master :)

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