trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2012

New tdewebdev GIT source Fails to build - crashes at 100% (tqt_enter_modal/tqt_leave_modal)

From: "David C. Rankin" <drankinatty@...>
Date: Fri, 09 Mar 2012 07:36:27 -0600
Tim,

  tdewebdev build fine from sources from 4 days ago, but now fails to build due
to the following:

`QExtFileInfo::enter_loop()':
qextfileinfo.cpp:(.text+0x1edf): undefined reference to `tqt_enter_modal(TQWidget*)'
qextfileinfo.cpp:(.text+0x1ef7): undefined reference to `tqt_leave_modal(TQWidget*)'

  What did you break? Do you want me to write a bug or do you want to look at it
first? Full error below:


[100%] Building CXX object quanta/src/CMakeFiles/quanta.dir/viewmanager.cpp.o
cd /build/src/build/quanta/src && /usr/bin/c++   -DHAVE_CONFIG_H
-DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT
-DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -march=i686 -mtune=generic
-O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2
-include tqt.h -I/build/src/build/quanta/src -I/build/src/build
-I/build/src/build/quanta/dialogs -I/build/src/build/quanta/dialogs/settings
-I/build/src/build/quanta/dialogs/tagdialogs
-I/build/src/build/quanta/parts/kafka
-I/build/src/build/quanta/components/tableeditor
-I/build/src/build/quanta/components/csseditor
-I/build/src/build/quanta/components/framewizard -I/build/src/tdewebdev/lib
-I/build/src/tdewebdev/quanta/src -I/build/src/tdewebdev/quanta/project
-I/build/src/tdewebdev/quanta/parsers -I/build/src/tdewebdev/quanta/parsers/dtd
-I/build/src/tdewebdev/quanta/utility -I/build/src/tdewebdev/quanta/parts/kafka
-I/build/src/tdewebdev/quanta/parts/preview
-I/build/src/tdewebdev/quanta/components/debugger
-I/build/src/tdewebdev/quanta/components/tableeditor
-I/build/src/tdewebdev/quanta/components/csseditor
-I/build/src/tdewebdev/quanta/components/framewizard
-I/build/src/tdewebdev/quanta/messages -I/build/src/tdewebdev/quanta/treeviews
-I/build/src/tdewebdev/quanta/plugins -I/build/src/tdewebdev/quanta/dialogs
-I/build/src/tdewebdev/quanta/dialogs/settings
-I/build/src/tdewebdev/quanta/dialogs/tagdialogs -I/opt/trinity/include
-I/opt/tqt3/include -I/opt/trinity/include/tqt    -include tqt.h -o
CMakeFiles/quanta.dir/viewmanager.cpp.o -c
/build/src/tdewebdev/quanta/src/viewmanager.cpp
Linking CXX executable quanta
cd /build/src/build/quanta/src && /usr/bin/cmake -E cmake_link_script
CMakeFiles/quanta.dir/link.txt --verbose=1
/usr/bin/c++   -march=i686 -mtune=generic -O2 -pipe -fstack-protector
--param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2  -include tqt.h
-Wl,-O1,--sort-common,--as-needed,-z,relro,--hash-style=gnu
CMakeFiles/quanta.dir/quanta_init.cpp.o CMakeFiles/quanta.dir/quantaview.cpp.o
CMakeFiles/quanta.dir/quantadoc.cpp.o CMakeFiles/quanta.dir/main.cpp.o
CMakeFiles/quanta.dir/document.cpp.o CMakeFiles/quanta.dir/kqapp.cpp.o
CMakeFiles/quanta.dir/quanta.cpp.o
CMakeFiles/quanta.dir/dcopwindowmanagerif_skel.cpp.o
CMakeFiles/quanta.dir/dcopsettingsif_skel.cpp.o
CMakeFiles/quanta.dir/dcopquantaif_skel.cpp.o
CMakeFiles/quanta.dir/dcopsettings.cpp.o CMakeFiles/quanta.dir/dtds.cpp.o
CMakeFiles/quanta.dir/dcopquanta.cpp.o CMakeFiles/quanta.dir/viewmanager.cpp.o
-o quanta -rdynamic -L/opt/trinity/lib -L/opt/tqt3/lib ../project/libproject.a
../plugins/libplugins.a ../parsers/libparser.a ../parsers/dtd/libdtdparser.a
../treeviews/libtreeviews.a ../dialogs/libdialogs.a
../components/debugger/libdebuggermanager.a
../dialogs/tagdialogs/libtagdialogs.a ../dialogs/settings/libsettingsdialogs.a
../messages/libmessages.a ../components/framewizard/libframewizard.a
../components/csseditor/libcsseditor.a
../components/tableeditor/libtableeditor.a ../parts/preview/libpreview.a
../utility/libutility.a ../../lib/libquantamodule.a
../parts/kafka/libkafkalibrary.a /opt/trinity/lib/libkmdi.so.1.0.0
/opt/trinity/lib/libkhtml.so.4.2.0 /opt/trinity/lib/libknewstuff.so.1.0.0
/opt/trinity/lib/libkabc.so.1.2.0 /opt/trinity/lib/libktexteditor.so.0.0.0
-lxml2 -lxslt -lz -lm -lxml2
../components/debugger/interfaces/libdebuggerinterface.a
/opt/trinity/lib/libkmdi2.so.1.0.0 /opt/trinity/lib/libkutils.so.1.2.0
/opt/trinity/lib/libtdeprint.so.4.2.0 /opt/trinity/lib/libkjs.so.1.2.0 -lpcre
-ljpeg /opt/trinity/lib/libkabc.so.1.2.0 /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/libtdeui.so.4.2.0 -lfreetype
-lfontconfig /opt/trinity/lib/libtdesu.so.4.2.0 -lutil
/opt/trinity/lib/libkwalletclient.so.1.0.1 /opt/trinity/lib/libtdecore.so.4.2.0
/opt/trinity/lib/libDCOP.so.4.2.0 /opt/trinity/lib/libtdefx.so.4.2.0 -ltqt
-ltqt-mt -lXrender -lX11 -lz -lidn -lXcomposite -lICE -lSM -lxslt -lz -lm
-Wl,-rpath,/opt/trinity/lib:/opt/tqt3/lib:
../../lib/libquantamodule.a(qextfileinfo.cpp.o): In function
`QExtFileInfo::enter_loop()':
qextfileinfo.cpp:(.text+0x1edf): undefined reference to `tqt_enter_modal(TQWidget*)'
qextfileinfo.cpp:(.text+0x1ef7): undefined reference to `tqt_leave_modal(TQWidget*)'
collect2: ld returned 1 exit status
make[2]: *** [quanta/src/quanta] Error 1
make[2]: Leaving directory `/build/src/build'
make[1]: *** [quanta/src/CMakeFiles/quanta.dir/all] Error 2
make[1]: Leaving directory `/build/src/build'
make: *** [all] Error 2

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