I got qt patched to 3.3.8c and installed. :)
Now I'm trying to update my tqtinterface build script to build with cmake because there is no admin directory in the tqtinterface source tree. IF tqtinterface can still be built with autoconf then somebody please explain. :)
The build with cmake fails.
I hope I am correctly following the directions at the wiki. Here are the relative snippets from my build script:
================================ PRGNAM=tqtinterface TMP=${TMP:-/tmp} ... cmake ${TMP}/${PRGNAM} \ -DCMAKE_INSTALL_PREFIX=${PREFIX} \ -DCMAKE_VERBOSE_MAKEFILE=ON \ -DWITH_QT3=ON \ -DQTDIR=$QTDIR \ -DQT_LIBRARY_DIRS=${QTDIR}/lib \ -DBUILD_ALL=ON make VERBOSE=1 ================================
I am building in $TMP and not the svn source tree.
I am at svn 1223991.
I receive the following cmake error output:
================================ -- The C compiler identification is GNU -- The CXX compiler identification is GNU -- Check for working C compiler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- checking for 'Qt' -- Performing Test HAVE_PATCHED_QT3 -- Performing Test HAVE_PATCHED_QT3 - Success CMake Error at cmake/modules/TDEMacros.cmake:1051 (unset): Unknown CMake command "unset". Call Stack (most recent call first): cmake/modules/FindQt.cmake:96 (tde_restore) CMakeLists.txt:39 (find_package)
-- Configuring incomplete, errors occurred! make: *** No targets specified and no makefile found. Stop. ================================
Darrell
On Sunday 06 March 2011 23:55:05 Darrell Anderson wrote:
[...]
I receive the following cmake error output:
================================
[...]
CMake Error at cmake/modules/TDEMacros.cmake:1051 (unset): Unknown CMake command "unset".
[...]
Please tell me which version of cmake you using, seems that is pretty old. Thanks
On Monday 07 March 2011 00:13:48 Darrell Anderson wrote:
Please tell me which version of cmake you using, seems that is pretty old.
cmake-2.6.2
Ah, you was so close :) "unset" command was introduced beginning with 2.6.3 Is any way to update to cmake 2.6.3 or later? Current cmake port is designed for the future, i won't support ancient versions of cmake (current is 2.8.4, 2.6.2 was released in 2008).
Ah, you was so close :) "unset" command was introduced beginning with 2.6.3 Is any way to update to cmake 2.6.3 or later? Current cmake port is designed for the future, i won't support ancient versions of cmake (current is 2.8.4, 2.6.2 was released in 2008).
I will try, but I don't think that is right. :(
Not to argue, but that is an awful definition of "ancient." :) You say 2.6.2 is from 2008? I will never define that as ancient. That is one of the problems with free/libre software. The train is always moving at break-neck speed with little or no backwards compatibility. :(
Another argument for using older distros that remain supported by the distro maintainers is they tend to run better and have better support for older hardware. Older hardware is a target for Trinity users whereas KDE4 is not.
I'm trying to build packages on Slackware 12.2, a known good foundation that I built packages last autumn. I intend to start trying to build on subsequent Slackware releases, but first I want to build a handful of packages in a known good environment to test cmake and the many svn changes since then.
I don't pretend to understand what is involved, but sure would be nice to build with 2.6.2. Many people still use slightly older distros. Considering that "long-term support" for many distros is three years or more, Slackware 12.2 is only two years old. I should be able to build Trinity on Slackware 12.2 with a cmake version that is only two years old.
Perhaps the root problem here is that tqtinterface no longer can be built with autoconf. I should be able to build Trinity entirely with autoconf on a slightly older distro.
How will updating cmake affect the final packages? That is, if I update the cmake package in Slackware 12.2, will that affect users who install the Trinity packages on 12.2, which was released with cmake 2.6.2?
Darrell
On Monday 07 March 2011 00:48:06 Darrell Anderson wrote:
Ah, you was so close :) "unset" command was introduced beginning with 2.6.3 Is any way to update to cmake 2.6.3 or later? Current cmake port is designed for the future, i won't support ancient versions of cmake (current is 2.8.4, 2.6.2 was released in 2008).
I will try, but I don't think that is right. :(
Not to argue, but that is an awful definition of "ancient." :) You say 2.6.2 is from 2008? I will never define that as ancient.
Maybe now is not so "ancient", but will be in 2-3 years.
That is one of the problems with free/libre software. The train is always moving at break-neck speed with little or no backwards compatibility. :(
You right, but we must to moving with the trend... Otherwise we will remain behind again.
Another argument for using older distros that remain supported by the distro maintainers is they tend to run better and have better support for older hardware. Older hardware is a target for Trinity users whereas KDE4 is not.
Actually our intention is to offer a (better) alternative to other desktop environments, not only as a "poor" alternative to KDE4.
I'm trying to build packages on Slackware 12.2, a known good foundation that I built packages last autumn. I intend to start trying to build on subsequent Slackware releases, but first I want to build a handful of packages in a known good environment to test cmake and the many svn changes since then.
I don't pretend to understand what is involved, but sure would be nice to build with 2.6.2. Many people still use slightly older distros. Considering that "long-term support" for many distros is three years or more, Slackware 12.2 is only two years old. I should be able to build Trinity on Slackware 12.2 with a cmake version that is only two years old.
Unfortunately, right now is too later to change cmake scripts to be compatibile with older cmake versions. There are already over 1,300 CMakeLists.txt files.
Perhaps the root problem here is that tqtinterface no longer can be built with autoconf. I should be able to build Trinity entirely with autoconf on a slightly older distro.
I think that autotools should be keeped for a while, but is a pretty big effort to maintain two different build system. As you know, we haven't enough man power...
How will updating cmake affect the final packages? That is, if I update the cmake package in Slackware 12.2, will that affect users who install the Trinity packages on 12.2, which was released with cmake 2.6.2?
End-users will not be affected by cmake in no way, because cmake is used only at build stage.
Darrell
End-users will not be affected by cmake in no way, because cmake is used only at build stage.
I downloaded the cmake-2.6.3 sources. I built and installed the new cmake package.
I then attempted to build tqtinterface with cmake. Got past the previous errors but ran into new errors. $TMP is assigned to /dev/shm (ram disk) in my chroot environment.
Here is the last many lines of the output.
[ 99%] Building CXX object CMakeFiles/tqt.dir/qtinterface/private/tqucomextra_p.cpp.o /usr/bin/c++ -DUSE_QT3 -Dtqt_EXPORTS -fPIC -I/dev/shm/tqtinterface/qtinterface -I/usr/lib/qt/include -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -o CMakeFiles/tqt.dir/qtinterface/private/tqucomextra_p.cpp.o -c /dev/shm/tqtinterface/qtinterface/private/tqucomextra_p.cpp /dev/shm/tqtinterface/qtinterface/private/tqucomextra_p.cpp:27:7: warning: no newline at end of file /usr/bin/cmake -E cmake_progress_report /dev/shm/tqtinterface/CMakeFiles 100 [100%] Building CXX object CMakeFiles/tqt.dir/qtinterface/tqlistiterator.cpp.o /usr/bin/c++ -DUSE_QT3 -Dtqt_EXPORTS -fPIC -I/dev/shm/tqtinterface/qtinterface -I/usr/lib/qt/include -DQT_NO_ASCII_CAST -DQT_CLEAN_NAMESPACE -DQT_NO_STL -DQT_NO_COMPAT -DQT_NO_TRANSLATION -DQT_THREAD_SUPPORT -D_REENTRANT -o CMakeFiles/tqt.dir/qtinterface/tqlistiterator.cpp.o -c /dev/shm/tqtinterface/qtinterface/tqlistiterator.cpp In file included from /dev/shm/tqtinterface/qtinterface/tqlistiterator.cpp:23: /dev/shm/tqtinterface/qtinterface/tqlistiterator.h:86:30: warning: no newline at end of file /dev/shm/tqtinterface/qtinterface/tqlistiterator.cpp:48:18: warning: no newline at end of file Linking CXX shared library libtqt.so /usr/bin/cmake -E cmake_link_script CMakeFiles/tqt.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -Wl,--no-undefined -shared -Wl,-soname,libtqt.so.4 -o libtqt.so.4.2.0 CMakeFiles/tqt.dir/qtinterface/tqt.cpp.o CMakeFiles/tqt.dir/qtinterface/tqaccel.cpp.o CMakeFiles/tqt.dir/qtinterface/tqaccessible.cpp.o CMakeFiles/tqt.dir/qtinterface/tqaction.cpp.o CMakeFiles/tqt.dir/qtinterface/tqapplication.cpp.o CMakeFiles/tqt.dir/qtinterface/tqasyncio.cpp.o CMakeFiles/tqt.dir/qtinterface/tqbuttongroup.cpp.o CMakeFiles/tqt.dir/qtinterface/tqbutton.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcanvas.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcdestyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcheckbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqclipboard.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcolordialog.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcombobox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcommonstyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdatabrowser.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdatatable.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdataview.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdatetimeedit.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdesktopwidget.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdial.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdialog.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdns.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdockarea.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdockwindow.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdragobject.cpp.o CMakeFiles/tqt.dir/qtinterface/tqerrormessage.cpp.o CMakeFiles/tqt.dir/qtinterface/tqeventloop.cpp.o CMakeFiles/tqt.dir/qtinterface/tqframe.cpp.o CMakeFiles/tqt.dir/qtinterface/tqftp.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfiledialog.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfontdialog.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgl.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgplugin.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgrid.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgridview.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgroupbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqguardedptr.cpp.o CMakeFiles/tqt.dir/qtinterface/tqhbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqhbuttongroup.cpp.o CMakeFiles/tqt.dir/qtinterface/tqheader.cpp.o CMakeFiles/tqt.dir/qtinterface/tqhgroupbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqhttp.cpp.o CMakeFiles/tqt.dir/qtinterface/tqiconview.cpp.o CMakeFiles/tqt.dir/qtinterface/tqimageformatplugin.cpp.o CMakeFiles/tqt.dir/qtinterface/tqinputdialog.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlabel.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlayout.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlcdnumber.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlineedit.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlistbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlistview.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlocalfs.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmainwindow.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmenubar.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmessagebox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmotifplusstyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmotifstyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmultilineedit.cpp.o CMakeFiles/tqt.dir/qtinterface/tqnetworkprotocol.cpp.o CMakeFiles/tqt.dir/qtinterface/tqnp.cpp.o CMakeFiles/tqt.dir/qtinterface/tqobjectcleanuphandler.cpp.o CMakeFiles/tqt.dir/qtinterface/tqobject.cpp.o CMakeFiles/tqt.dir/qtinterface/tqplatinumstyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpopupmenu.cpp.o CMakeFiles/tqt.dir/qtinterface/tqprintdialog.cpp.o CMakeFiles/tqt.dir/qtinterface/tqprocess.cpp.o CMakeFiles/tqt.dir/qtinterface/tqprogressbar.cpp.o CMakeFiles/tqt.dir/qtinterface/tqprogressdialog.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpushbutton.cpp.o CMakeFiles/tqt.dir/qtinterface/tqradiobutton.cpp.o CMakeFiles/tqt.dir/qtinterface/tqrangecontrol.cpp.o CMakeFiles/tqt.dir/qtinterface/tqscrollbar.cpp.o CMakeFiles/tqt.dir/qtinterface/tqscrollview.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsemimodal.cpp.o CMakeFiles/tqt.dir/qtinterface/tqserversocket.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsessionmanager.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsgistyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsignal.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsignalmapper.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsizegrip.cpp.o CMakeFiles/tqt.dir/qtinterface/tqslider.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsocket.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsocketnotifier.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsound.cpp.o CMakeFiles/tqt.dir/qtinterface/tqspinbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsplashscreen.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsplitter.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqldatabase.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqldriver.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqldriverplugin.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlform.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlquery.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstatusbar.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstyleplugin.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstylesheet.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtabbar.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtabdialog.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtable.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtabwidget.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtextbrowser.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtextcodecplugin.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtextedit.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtextview.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtimer.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtoolbar.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtoolbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtoolbutton.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtooltip.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtranslator.cpp.o CMakeFiles/tqt.dir/qtinterface/tqurloperator.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvalidator.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvbuttongroup.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvgroupbox.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwidget.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwidgetplugin.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwidgetstack.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwindowsstyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwizard.cpp.o CMakeFiles/tqt.dir/qtinterface/tqworkspace.cpp.o CMakeFiles/tqt.dir/qtinterface/tq1xcompatibility.cpp.o CMakeFiles/tqt.dir/qtinterface/tqabstractlayout.cpp.o CMakeFiles/tqt.dir/qtinterface/tqasciicache.cpp.o CMakeFiles/tqt.dir/qtinterface/tqasciidict.cpp.o CMakeFiles/tqt.dir/qtinterface/tqasyncimageio.cpp.o CMakeFiles/tqt.dir/qtinterface/tqbig5codec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqbitarray.cpp.o CMakeFiles/tqt.dir/qtinterface/tqbitmap.cpp.o CMakeFiles/tqt.dir/qtinterface/tqbrush.cpp.o CMakeFiles/tqt.dir/qtinterface/tqbuffer.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcache.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcleanuphandler.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcolor.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcompactstyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqconnection.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcstring.cpp.o CMakeFiles/tqt.dir/qtinterface/tqcursor.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdatastream.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdatetime.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdeepcopy.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdict.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdir.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdom.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdrawutil.cpp.o CMakeFiles/tqt.dir/qtinterface/tqdropsite.cpp.o CMakeFiles/tqt.dir/qtinterface/tqeditorfactory.cpp.o CMakeFiles/tqt.dir/qtinterface/tqeucjpcodec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqeuckrcodec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqevent.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfile.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfileinfo.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfocusdata.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfontdatabase.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfont.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfontinfo.cpp.o CMakeFiles/tqt.dir/qtinterface/tqfontmetrics.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgarray.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgb18030codec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgcache.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgdict.cpp.o CMakeFiles/tqt.dir/qtinterface/tqglcolormap.cpp.o CMakeFiles/tqt.dir/qtinterface/tqglist.cpp.o CMakeFiles/tqt.dir/qtinterface/tqgvector.cpp.o CMakeFiles/tqt.dir/qtinterface/tqhostaddress.cpp.o CMakeFiles/tqt.dir/qtinterface/tqiconset.cpp.o CMakeFiles/tqt.dir/qtinterface/tqimage.cpp.o CMakeFiles/tqt.dir/qtinterface/tqintcache.cpp.o CMakeFiles/tqt.dir/qtinterface/tqintdict.cpp.o CMakeFiles/tqt.dir/qtinterface/tqinterlacestyle.cpp.o CMakeFiles/tqt.dir/qtinterface/tqiodevice.cpp.o CMakeFiles/tqt.dir/qtinterface/tqjpunicode.cpp.o CMakeFiles/tqt.dir/qtinterface/tqkeysequence.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlibrary.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlocale.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmap.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmemarray.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmenudata.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmetaobject.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmime.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmovie.cpp.o CMakeFiles/tqt.dir/qtinterface/tqmutex.cpp.o CMakeFiles/tqt.dir/qtinterface/tqnamespace.cpp.o CMakeFiles/tqt.dir/qtinterface/tqobjectdict.cpp.o CMakeFiles/tqt.dir/qtinterface/tqobjectlist.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpaintdevice.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpaintdevicemetrics.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpainter.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpair.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpalette.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpen.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpicture.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpixmapcache.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpixmap.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpngio.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpointarray.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpoint.cpp.o CMakeFiles/tqt.dir/qtinterface/tqpolygonscanner.cpp.o CMakeFiles/tqt.dir/qtinterface/tqprinter.cpp.o CMakeFiles/tqt.dir/qtinterface/tqptrcollection.cpp.o CMakeFiles/tqt.dir/qtinterface/tqptrdict.cpp.o CMakeFiles/tqt.dir/qtinterface/tqptrlist.cpp.o CMakeFiles/tqt.dir/qtinterface/tqptrqueue.cpp.o CMakeFiles/tqt.dir/qtinterface/tqptrstack.cpp.o CMakeFiles/tqt.dir/qtinterface/tqptrvector.cpp.o CMakeFiles/tqt.dir/qtinterface/tqrect.cpp.o CMakeFiles/tqt.dir/qtinterface/tqregexp.cpp.o CMakeFiles/tqt.dir/qtinterface/tqregion.cpp.o CMakeFiles/tqt.dir/qtinterface/tqrtlcodec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsemaphore.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsettings.cpp.o CMakeFiles/tqt.dir/qtinterface/tqshared.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsignalslotimp.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsimplerichtext.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsize.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsizepolicy.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsjiscodec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsocketdevice.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsortedlist.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlcursor.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqleditorfactory.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlerror.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlfield.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsql.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlindex.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlpropertymap.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlrecord.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlresult.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsqlselectcursor.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstring.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstringlist.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstrlist.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstrvec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqstylefactory.cpp.o CMakeFiles/tqt.dir/qtinterface/tqsyntaxhighlighter.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtextcodecfactory.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtextcodec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtextstream.cpp.o CMakeFiles/tqt.dir/qtinterface/tqthread.cpp.o CMakeFiles/tqt.dir/qtinterface/tqthreadstorage.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtl.cpp.o CMakeFiles/tqt.dir/qtinterface/tqtsciicodec.cpp.o CMakeFiles/tqt.dir/qtinterface/tqurl.cpp.o CMakeFiles/tqt.dir/qtinterface/tqurlinfo.cpp.o CMakeFiles/tqt.dir/qtinterface/tqutfcodec.cpp.o CMakeFiles/tqt.dir/qtinterface/tquuid.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvaluelist.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvaluestack.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvaluevector.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvariant.cpp.o CMakeFiles/tqt.dir/qtinterface/tqvfbhdr.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwaitcondition.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwhatsthis.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwidgetfactory.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwidgetintdict.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwidgetlist.cpp.o CMakeFiles/tqt.dir/qtinterface/tqwmatrix.cpp.o CMakeFiles/tqt.dir/qtinterface/tqxml.cpp.o CMakeFiles/tqt.dir/qtinterface/private/tqucomextra_p.cpp.o CMakeFiles/tqt.dir/qtinterface/tqlistiterator.cpp.o -L/usr/lib/qt/lib -lqt-mt -Wl,-rpath,/usr/lib/qt/lib /usr/bin/cmake -E cmake_symlink_library libtqt.so.4.2.0 libtqt.so.4 libtqt.so make[2]: Leaving directory `/dev/shm/tqtinterface' /usr/bin/cmake -E cmake_progress_report /dev/shm/tqtinterface/CMakeFiles 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 [100%] Built target tqt make[1]: Leaving directory `/dev/shm/tqtinterface' /usr/bin/cmake -E cmake_progress_start /dev/shm/tqtinterface/CMakeFiles 0
On Monday 07 March 2011 01:16:50 Darrell Anderson wrote:
End-users will not be affected by cmake in no way, because cmake is used only at build stage.
I downloaded the cmake-2.6.3 sources. I built and installed the new cmake package.
I then attempted to build tqtinterface with cmake. Got past the previous errors but ran into new errors. $TMP is assigned to /dev/shm (ram disk) in my chroot environment.
Here is the last many lines of the output.
[ 99%] Building CXX object
[...]
libtqt.so.4.2.0 libtqt.so.4 libtqt.so make[2]: Leaving directory `/dev/shm/tqtinterface'
libtqt.so.4.2.0 is built, seems fine for me
On Monday 07 March 2011 01:24:15 Serghei Amelian wrote: [...]
Here is the last many lines of the output.
If you want less verbosity, remove "-DCMAKE_VERBOSE_MAKEFILE=ON" from cmake arguments and run plain "make", without "VERBOSE=1".
Actually, you don't need "CMAKE_VERBOSE_MAKEFILE" even you want to increase verbosity, just run "make VERBOSE=1".
libtqt.so.4.2.0 is built, seems fine for me
Sigh. My bad.
Earlier today I had added some "exit 1" lines to my build script as I was methodically testing the cmake additions. I forgot to remove those "exit 1" lines.
The package built fine. Next step is to build the next few packages.