Tim,
Is this an autoconf problem? I would like to to start testing 3.5.12 builds on newer
Slackware systems. tqtinterface won't build.
Darrell
--- On Tue, 3/29/11, Darrell Anderson <humanreadable(a)yahoo.com> wrote:
From: Darrell Anderson
<humanreadable(a)yahoo.com>
Subject: tqtinterface 3.5.12 Fails to build
To: trinity-devel(a)lists.pearsoncomputing.net
Date: Tuesday, March 29, 2011, 10:08 PM
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