trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: March 2011

tqtinterface 3.5.12 Fails to build

From: Darrell Anderson <humanreadable@...>
Date: Tue, 29 Mar 2011 20:08:14 -0700 (PDT)
I successfully built KDE 3.5.10 on Slackware 13.1, including many of extra apps. There were quite a few patches I had to find and apply. I'll submit any of those patches not yet merged into Trinity.

I also can build all of Trinity 3.5.12 on Slackware 12.2.

With that under me I started to build Trinity 3.5.12 on Slackware 13.1. I got qt3, qca, qca-tls, dbus-qt3 built and installed and poppler rebuilt to support qt3.

Then tqtinterface wouldn't build:

====================================
/bin/sh ../libtool --tag=CXX   --mode=link g++  -O2 -march=i486 -mtune=i686     -version-info 6:0:2 -no-undefined   -o libtqt.la -rpath /usr/lib tqt.lo tqaccel.lo tqaccessible.lo tqaction.lo tqapplication.lo tqasyncio.lo tqbuttongroup.lo tqbutton.lo tqcanvas.lo tqcdestyle.lo tqcheckbox.lo tqclipboard.lo tqcolordialog.lo tqcombobox.lo tqcommonstyle.lo tqdatabrowser.lo tqdatatable.lo tqdataview.lo tqdatetimeedit.lo tqdesktopwidget.lo tqdial.lo tqdialog.lo tqdns.lo tqdockarea.lo tqdockwindow.lo tqdragobject.lo tqerrormessage.lo tqeventloop.lo tqframe.lo tqftp.lo tqfiledialog.lo tqfontdialog.lo tqgl.lo tqgplugin.lo tqgrid.lo tqgridview.lo tqgroupbox.lo tqguardedptr.lo tqhbox.lo tqhbuttongroup.lo tqheader.lo tqhgroupbox.lo tqhttp.lo tqiconview.lo tqimageformatplugin.lo tqinputcontext.lo tqinputdialog.lo tqlabel.lo tqlayout.lo tqlcdnumber.lo tqlineedit.lo tqlistbox.lo tqlistview.lo tqlocalfs.lo tqmainwindow.lo tqmenubar.lo tqmessagebox.lo tqmotifplusstyle.lo
 tqmotifstyle.lo tqmultilineedit.lo tqnetworkprotocol.lo tqnp.lo tqobjectcleanuphandler.lo tqobject.lo tqplatinumstyle.lo tqpopupmenu.lo tqprintdialog.lo tqprocess.lo tqprogressbar.lo tqprogressdialog.lo tqpushbutton.lo tqradiobutton.lo tqrangecontrol.lo tqscrollbar.lo tqscrollview.lo tqsemimodal.lo tqserversocket.lo tqsessionmanager.lo tqsgistyle.lo tqsignal.lo tqsignalmapper.lo tqsizegrip.lo tqslider.lo tqsocket.lo tqsocketnotifier.lo tqsound.lo tqspinbox.lo tqsplashscreen.lo tqsplitter.lo tqsqldatabase.lo tqsqldriver.lo tqsqldriverplugin.lo tqsqlform.lo tqsqlquery.lo tqstatusbar.lo tqstyle.lo tqstyleplugin.lo tqstylesheet.lo tqtabbar.lo tqtabdialog.lo tqtable.lo tqtabwidget.lo tqtextbrowser.lo tqtextcodecplugin.lo tqtextedit.lo tqtextview.lo tqtimer.lo tqtoolbar.lo tqtoolbox.lo tqtoolbutton.lo tqtooltip.lo tqtranslator.lo tqurloperator.lo tqvalidator.lo tqvbox.lo tqvbuttongroup.lo tqvgroupbox.lo tqwidget.lo tqwidgetplugin.lo tqwidgetstack.lo
 tqwindowsstyle.lo tqwizard.lo tqworkspace.lo tq1xcompatibility.lo tqabstractlayout.lo tqasciicache.lo tqasciidict.lo tqasyncimageio.lo tqbig5codec.lo tqbitarray.lo tqbitmap.lo tqbrush.lo tqbuffer.lo tqcache.lo tqcleanuphandler.lo tqcolor.lo tqcompactstyle.lo tqconnection.lo tqcstring.lo tqcursor.lo tqdatastream.lo tqdatetime.lo tqdeepcopy.lo tqdict.lo tqdir.lo tqdom.lo tqdrawutil.lo tqdropsite.lo tqeditorfactory.lo tqeucjpcodec.lo tqeuckrcodec.lo tqevent.lo tqfile.lo tqfileinfo.lo tqfocusdata.lo tqfontdatabase.lo tqfont.lo tqfontinfo.lo tqfontmetrics.lo tqgarray.lo tqgb18030codec.lo tqgcache.lo tqgdict.lo tqglcolormap.lo tqglist.lo tqgvector.lo tqhostaddress.lo tqiconset.lo tqimage.lo tqinputcontextfactory.lo tqintcache.lo tqintdict.lo tqinterlacestyle.lo tqiodevice.lo tqjpunicode.lo tqkeysequence.lo tqlibrary.lo tqlocale.lo tqmap.lo tqmemarray.lo tqmenudata.lo tqmetaobject.lo tqmime.lo tqmovie.lo tqmutex.lo tqnamespace.lo tqobjectdict.lo
 tqobjectlist.lo tqpaintdevice.lo tqpaintdevicemetrics.lo tqpainter.lo tqpair.lo tqpalette.lo tqpen.lo tqpicture.lo tqpixmapcache.lo tqpixmap.lo tqpngio.lo tqpointarray.lo tqpoint.lo tqpolygonscanner.lo tqprinter.lo tqptrcollection.lo tqptrdict.lo tqptrlist.lo tqptrqueue.lo tqptrstack.lo tqptrvector.lo tqrect.lo tqregexp.lo tqregion.lo tqrtlcodec.lo tqsemaphore.lo tqsettings.lo tqshared.lo tqsignalslotimp.lo tqsimplerichtext.lo tqsize.lo tqsizepolicy.lo tqsjiscodec.lo tqsocketdevice.lo tqsortedlist.lo tqsqlcursor.lo tqsqleditorfactory.lo tqsqlerror.lo tqsqlfield.lo tqsql.lo tqsqlindex.lo tqsqlpropertymap.lo tqsqlrecord.lo tqsqlresult.lo tqsqlselectcursor.lo tqstring.lo tqstringlist.lo tqstrlist.lo tqstrvec.lo tqstylefactory.lo tqsyntaxhighlighter.lo tqtextcodecfactory.lo tqtextcodec.lo tqtextstream.lo tqthread.lo tqthreadstorage.lo tqtl.lo tqtsciicodec.lo tqurl.lo tqurlinfo.lo tqutfcodec.lo tquuid.lo tqvaluelist.lo tqvaluestack.lo tqvaluevector.lo
 tqvariant.lo tqvfbhdr.lo tqwaitcondition.lo tqwhatsthis.lo tqwidgetfactory.lo tqwidgetintdict.lo tqwidgetlist.lo tqwmatrix.lo tqxml.lo tqucomextra_p.lo tqlistiterator.lo -lqt-mt  -lz -lpng -lz -lm -lXext -lX11  -lSM -lICE  -lpthread
(cd .libs && rm -f libtqt.so.4 && ln -s libtqt.so.4.2.0 libtqt.so.4)
(cd .libs && rm -f libtqt.so && ln -s libtqt.so.4.2.0 libtqt.so)
creating libtqt.la
(cd .libs && rm -f libtqt.la && ln -s ../libtqt.la libtqt.la)
make[3]: Leaving directory `/dev/shm/dependencies/tqtinterface/qtinterface'
make[2]: Leaving directory `/dev/shm/dependencies/tqtinterface/qtinterface'
make[2]: Entering directory `/dev/shm/dependencies/tqtinterface'
make[2]: Leaving directory `/dev/shm/dependencies/tqtinterface'
make[1]: Leaving directory `/dev/shm/dependencies/tqtinterface'
Making install in libltdl
make[1]: Entering directory `/dev/shm/dependencies/tqtinterface/libltdl'
make[2]: Entering directory `/dev/shm/dependencies/tqtinterface/libltdl'
make[2]: Nothing to be done for `install-exec-am'.
make[2]: Nothing to be done for `install-data-am'.
make[2]: Leaving directory `/dev/shm/dependencies/tqtinterface/libltdl'
make[1]: Leaving directory `/dev/shm/dependencies/tqtinterface/libltdl'
Making install in qtinterface
make[1]: Entering directory `/dev/shm/dependencies/tqtinterface/qtinterface'
Making install in .
make[2]: Entering directory `/dev/shm/dependencies/tqtinterface/qtinterface'
make[3]: Entering directory `/dev/shm/dependencies/tqtinterface/qtinterface'
test -z "/usr/lib" || /usr/bin/mkdir -p "/dev/shm/package-tqtinterface/usr/lib"
 /bin/sh ../libtool   --mode=install /usr/bin/ginstall -c -p   libtqt.la '/dev/shm/package-tqtinterface/usr/lib'
/usr/bin/ginstall -c -p .libs/libtqt.so.4.2.0 /dev/shm/package-tqtinterface/usr/lib/libtqt.so.4.2.0
/usr/bin/ginstall: cannot stat `.libs/libtqt.so.4.2.0': No such file or directory
make[3]: *** [install-libLTLIBRARIES] Error 1
make[3]: Leaving directory `/dev/shm/dependencies/tqtinterface/qtinterface'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/dev/shm/dependencies/tqtinterface/qtinterface'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/dev/shm/dependencies/tqtinterface/qtinterface'
make: *** [install-recursive] Error 1
====================================

I seem to recall a while back of a similar breakage. I searched the list archives and there was mention of a similar error and somebody submitted some kind of patch.

Tim, do you remember which one? I would like to backport the patch.

I don't think this is related to the automake 2.64 issue because I have 2.65 installed. The 2.65 change log says that the AH_CHECK_HEADERS macro was reinstated.

Thanks.

Darrell