trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: August 2010

Re: [trinity-devel] tqtinterface compilation problem

From: "Timothy Pearson" <kb9vqf@...>
Date: Tue, 31 Aug 2010 20:32:47 -0500
> On Tuesday 31 August 2010 13:57:26 Serghei Amelian wrote:
> [...]
>
>> PS Maybe is better ideea to switch entire trinity project to cmake build
>> system?
>
> I created a minimal cmake script, which is able to compile and install
> tqt.
Thanks!
>
> For testing/using it, put CMakeLists.txt in root of tqtinterface, then run
> follow commands:
>
> cmake -DCMAKE_INSTALL_PREFIX=/usr
> make
> make install DESTDIR=/tmp/test
>
> For verbose mode, you must run "make VERBOSE=1"
>
> Note that i do not tested if the resulted library is correctly built
> (yet).
Please find the list of files it should create and install attached.  Note
that this is from the SVN HEAD revision, so it may contain a few more
files than your Cmake script created.
>
> Feedback are welcome.

Good first steps!

If you decide that you want to convert all of Trinity to Cmake (which
would be *much* appreciated by the developers here! ), converting arts and
kdelibs next would be my suggestion.  When you convert each module to
Cmake, I will add the new Cmake files to each module in parallel with the
existing Automake system.  I can provide you with any information you
need, such as lists of installed files, etc. for verification.

Do you have KDE SVN access?

Thanks!

Tim
/usr/lib/libtqt.so.4.2.0
/usr/lib/libtqt.la
/usr/lib/libtqt.so.4
/usr/lib/libtqt.so
/usr/bin/moc-tqt
/usr/bin/mcopidl-tqt
/usr/bin/dcopidl-tqt
/usr/bin/dcopidlng-tqt
/usr/bin/dcopidl2cpp-tqt
/usr/bin/convert_qt_tqt1
/usr/bin/convert_qt_tqt2
/usr/bin/convert_qt_tqt3
/usr/bin/tqt-replace
/usr/bin/tqt-replace-stream
/usr/include/Qt/qmetaobject.h
/usr/include/Qt/qvector.h
/usr/include/Qt/qpixmap.h
/usr/include/Qt/qfileinfo.h
/usr/include/Qt/qwidget.h
/usr/include/Qt/qvariant.h
/usr/include/Qt/qmenu.h
/usr/include/Qt/q3popupmenu.h
/usr/include/Qt/qglobal.h
/usr/include/Qt/qdir.h
/usr/include/Qt/qtabbar.h
/usr/include/Qt/qtooltip.h
/usr/include/Qt/q3pointarray.h
/usr/include/Qt/qdatastream.h
/usr/include/Qt/qnamespace.h
/usr/include/Qt/q3whatsthis.h
/usr/include/Qt/qmenudata.h
/usr/include/Qt/qcommonstyle.h
/usr/include/Qt/qslider.h
/usr/include/Qt/qscrollbar.h
/usr/include/Qt/qlist.h
/usr/include/Qt/qbytearray.h
/usr/include/Qt/qobject.h
/usr/include/Qt/q3cstring.h
/usr/include/Qt/qstring.h
/usr/include/Qt/qstyle.h
/usr/include/Qt/qapplication.h
/usr/include/Qt/qiodevice.h
/usr/include/Qt/qpaintdevice.h
/usr/include/Qt/qimage.h
/usr/include/Qt/qobjectdefs.h
/usr/include/Qt/qchar.h
/usr/include/Qt/q3painter.h
/usr/include/Qt/qicon.h
/usr/include/Qt/qtextcodec.h
/usr/include/Qt/qmovie.h
/usr/include/Qt/qstyleoption.h
/usr/include/tqt.h
/usr/include/tqaccel.h
/usr/include/tqaccessible.h
/usr/include/tqaction.h
/usr/include/tqapplication.h
/usr/include/tqasyncio.h
/usr/include/tqbuttongroup.h
/usr/include/tqbutton.h
/usr/include/tqcanvas.h
/usr/include/tqcdestyle.h
/usr/include/tqcheckbox.h
/usr/include/tqclipboard.h
/usr/include/tqcolordialog.h
/usr/include/tqcombobox.h
/usr/include/tqcommonstyle.h
/usr/include/tqdatabrowser.h
/usr/include/tqdatatable.h
/usr/include/tqdataview.h
/usr/include/tqdatetimeedit.h
/usr/include/tqdesktopwidget.h
/usr/include/tqdial.h
/usr/include/tqdialog.h
/usr/include/tqdns.h
/usr/include/tqdockarea.h
/usr/include/tqdockwindow.h
/usr/include/tqdragobject.h
/usr/include/tqerrormessage.h
/usr/include/tqeventloop.h
/usr/include/tqfiledialog.h
/usr/include/tqfontdialog.h
/usr/include/tqframe.h
/usr/include/tqftp.h
/usr/include/tqgl.h
/usr/include/tqgplugin.h
/usr/include/tqgrid.h
/usr/include/tqgridview.h
/usr/include/tqgroupbox.h
/usr/include/tqguardedptr.h
/usr/include/tqhbox.h
/usr/include/tqhbuttongroup.h
/usr/include/tqheader.h
/usr/include/tqhgroupbox.h
/usr/include/tqhttp.h
/usr/include/tqiconview.h
/usr/include/tqimageformatplugin.h
/usr/include/tqinputcontext.h
/usr/include/tqinputdialog.h
/usr/include/tqlabel.h
/usr/include/tqlayout.h
/usr/include/tqlineedit.h
/usr/include/tqlistbox.h
/usr/include/tqlistview.h
/usr/include/tqlocalfs.h
/usr/include/tqmainwindow.h
/usr/include/tqmenubar.h
/usr/include/tqmessagebox.h
/usr/include/tqmotifplusstyle.h
/usr/include/tqmotifstyle.h
/usr/include/tqmultilineedit.h
/usr/include/tqnetworkprotocol.h
/usr/include/tqnp.h
/usr/include/tqobjectcleanuphandler.h
/usr/include/tqobject.h
/usr/include/tqplatinumstyle.h
/usr/include/tqpopupmenu.h
/usr/include/tqprintdialog.h
/usr/include/tqprocess.h
/usr/include/tqprogressbar.h
/usr/include/tqprogressdialog.h
/usr/include/tqpushbutton.h
/usr/include/tqradiobutton.h
/usr/include/tqrangecontrol.h
/usr/include/tqscrollbar.h
/usr/include/tqscrollview.h
/usr/include/tqsemimodal.h
/usr/include/tqserversocket.h
/usr/include/tqsessionmanager.h
/usr/include/tqsgistyle.h
/usr/include/tqsignal.h
/usr/include/tqsignalmapper.h
/usr/include/tqsizegrip.h
/usr/include/tqslider.h
/usr/include/tqsocket.h
/usr/include/tqsocketnotifier.h
/usr/include/tqsound.h
/usr/include/tqspinbox.h
/usr/include/tqsplashscreen.h
/usr/include/tqsplitter.h
/usr/include/tqsqldatabase.h
/usr/include/tqsqldriver.h
/usr/include/tqsqldriverplugin.h
/usr/include/tqsqlform.h
/usr/include/tqsqlquery.h
/usr/include/tqstatusbar.h
/usr/include/tqstyle.h
/usr/include/tqstyleplugin.h
/usr/include/tqstylesheet.h
/usr/include/tqtabbar.h
/usr/include/tqtabdialog.h
/usr/include/tqtable.h
/usr/include/tqtabwidget.h
/usr/include/tqtextbrowser.h
/usr/include/tqtextcodecplugin.h
/usr/include/tqtextedit.h
/usr/include/tqtextview.h
/usr/include/tqtimer.h
/usr/include/tqtoolbar.h
/usr/include/tqtoolbox.h
/usr/include/tqtoolbutton.h
/usr/include/tqtooltip.h
/usr/include/tqtranslator.h
/usr/include/tqurloperator.h
/usr/include/tqvalidator.h
/usr/include/tqvbox.h
/usr/include/tqvbuttongroup.h
/usr/include/tqvgroupbox.h
/usr/include/tqwidget.h
/usr/include/tqwidgetplugin.h
/usr/include/tqwidgetstack.h
/usr/include/tqwindowsstyle.h
/usr/include/tqwizard.h
/usr/include/tqworkspace.h
/usr/include/tqapp.h
/usr/include/tqarray.h
/usr/include/tqbitarry.h
/usr/include/tqbttngrp.h
/usr/include/tqchkbox.h
/usr/include/tqclipbrd.h
/usr/include/tqcollect.h
/usr/include/tqcollection.h
/usr/include/tqcombo.h
/usr/include/tqconfig.h
/usr/include/tqconnect.h
/usr/include/tqdatetm.h
/usr/include/tqdrawutl.h
/usr/include/tqdstream.h
/usr/include/tqfeatures.h
/usr/include/tqfiledef.h
/usr/include/tqfiledlg.h
/usr/include/tqfileinf.h
/usr/include/tqfontinf.h
/usr/include/tqfontmet.h
/usr/include/tqgbkcodec.h
/usr/include/tqgeneric.h
/usr/include/tqgif.h
/usr/include/tqglobal.h
/usr/include/tqgrpbox.h
/usr/include/tqintcach.h
/usr/include/tqiodev.h
/usr/include/tqjpegio.h
/usr/include/tqkeycode.h
/usr/include/tqlcdnumber.h
/usr/include/tqlined.h
/usr/include/tqlist.h
/usr/include/tqmenudta.h
/usr/include/tqmetaobj.h
/usr/include/tqmlined.h
/usr/include/tqmngio.h
/usr/include/tqmodules.h
/usr/include/tqmsgbox.h
/usr/include/tqmultilinedit.h
/usr/include/tqnetwork.h
/usr/include/tqobjcoll.h
/usr/include/tqobjdefs.h
/usr/include/tqpaintdc.h
/usr/include/tqpaintd.h
/usr/include/tqpdevmet.h
/usr/include/tqpmcache.h
/usr/include/tqpntarry.h
/usr/include/tqpopmenu.h
/usr/include/tqprndlg.h
/usr/include/tqprogbar.h
/usr/include/tqprogdlg.h
/usr/include/tqpushbt.h
/usr/include/tqqueue.h
/usr/include/tqradiobt.h
/usr/include/tqrangect.h
/usr/include/tqscrbar.h
/usr/include/tqsession.h
/usr/include/tqsocknot.h
/usr/include/tqstack.h
/usr/include/tqtabdlg.h
/usr/include/tqtstream.h
/usr/include/tqvector.h
/usr/include/tqwidcoll.h
/usr/include/tqwindefs.h
/usr/include/tqwindowdefs.h
/usr/include/tqwinexport.h
/usr/include/tq1xcompatibility.h
/usr/include/tqabstractlayout.h
/usr/include/tqasciicache.h
/usr/include/tqasciidict.h
/usr/include/tqasyncimageio.h
/usr/include/tqbig5codec.h
/usr/include/tqbitarray.h
/usr/include/tqbitmap.h
/usr/include/tqbrush.h
/usr/include/tqbuffer.h
/usr/include/tqcache.h
/usr/include/tqcleanuphandler.h
/usr/include/tqcolor.h
/usr/include/tqcompactstyle.h
/usr/include/tqconnection.h
/usr/include/tqcstring.h
/usr/include/tqcursor.h
/usr/include/tqdatastream.h
/usr/include/tqdatetime.h
/usr/include/tqdeepcopy.h
/usr/include/tqdict.h
/usr/include/tqdir.h
/usr/include/tqdom.h
/usr/include/tqdrawutil.h
/usr/include/tqdropsite.h
/usr/include/tqeditorfactory.h
/usr/include/tqeucjpcodec.h
/usr/include/tqeuckrcodec.h
/usr/include/tqevent.h
/usr/include/tqfile.h
/usr/include/tqfileinfo.h
/usr/include/tqfocusdata.h
/usr/include/tqfontdatabase.h
/usr/include/tqfont.h
/usr/include/tqfontinfo.h
/usr/include/tqfontmetrics.h
/usr/include/tqgarray.h
/usr/include/tqgb18030codec.h
/usr/include/tqgcache.h
/usr/include/tqgdict.h
/usr/include/tqglcolormap.h
/usr/include/tqglist.h
/usr/include/tqgvector.h
/usr/include/tqhostaddress.h
/usr/include/tqiconset.h
/usr/include/tqimage.h
/usr/include/tqinputcontextfactory.h
/usr/include/tqintcache.h
/usr/include/tqintdict.h
/usr/include/tqinterlacestyle.h
/usr/include/tqiodevice.h
/usr/include/tqjiscodec.h
/usr/include/tqjpunicode.h
/usr/include/tqkeysequence.h
/usr/include/tqlibrary.h
/usr/include/tqlocale.h
/usr/include/tqmap.h
/usr/include/tqmemarray.h
/usr/include/tqmenudata.h
/usr/include/tqmetaobject.h
/usr/include/tqmime.h
/usr/include/tqmovie.h
/usr/include/tqmutex.h
/usr/include/tqnamespace.h
/usr/include/tqobjectdict.h
/usr/include/tqobjectlist.h
/usr/include/tqpaintdevice.h
/usr/include/tqpaintdevicemetrics.h
/usr/include/tqpainter.h
/usr/include/tqpair.h
/usr/include/tqpalette.h
/usr/include/tqpen.h
/usr/include/tqpicture.h
/usr/include/tqpixmapcache.h
/usr/include/tqpixmap.h
/usr/include/tqpngio.h
/usr/include/tqpointarray.h
/usr/include/tqpoint.h
/usr/include/tqpolygonscanner.h
/usr/include/tqprinter.h
/usr/include/tqptrcollection.h
/usr/include/tqptrdict.h
/usr/include/tqptrlist.h
/usr/include/tqptrqueue.h
/usr/include/tqptrstack.h
/usr/include/tqptrvector.h
/usr/include/tqrect.h
/usr/include/tqregexp.h
/usr/include/tqregion.h
/usr/include/tqrtlcodec.h
/usr/include/tqsemaphore.h
/usr/include/tqsettings.h
/usr/include/tqshared.h
/usr/include/tqsignalslotimp.h
/usr/include/tqsimplerichtext.h
/usr/include/tqsize.h
/usr/include/tqsizepolicy.h
/usr/include/tqsjiscodec.h
/usr/include/tqsocketdevice.h
/usr/include/tqsortedlist.h
/usr/include/tqsqlcursor.h
/usr/include/tqsqleditorfactory.h
/usr/include/tqsqlerror.h
/usr/include/tqsqlfield.h
/usr/include/tqsql.h
/usr/include/tqsqlindex.h
/usr/include/tqsqlpropertymap.h
/usr/include/tqsqlrecord.h
/usr/include/tqsqlresult.h
/usr/include/tqsqlselectcursor.h
/usr/include/tqstring.h
/usr/include/tqstringlist.h
/usr/include/tqstrlist.h
/usr/include/tqstrvec.h
/usr/include/tqstylefactory.h
/usr/include/tqsyntaxhighlighter.h
/usr/include/tqtextcodecfactory.h
/usr/include/tqtextcodec.h
/usr/include/tqtextstream.h
/usr/include/tqthread.h
/usr/include/tqthreadstorage.h
/usr/include/tqtl.h
/usr/include/tqtsciicodec.h
/usr/include/tqurl.h
/usr/include/tqurlinfo.h
/usr/include/tqutfcodec.h
/usr/include/tquuid.h
/usr/include/tqvaluelist.h
/usr/include/tqvaluestack.h
/usr/include/tqvaluevector.h
/usr/include/tqvariant.h
/usr/include/tqvfbhdr.h
/usr/include/tqwaitcondition.h
/usr/include/tqwhatsthis.h
/usr/include/tqwidgetfactory.h
/usr/include/tqwidgetintdict.h
/usr/include/tqwidgetlist.h
/usr/include/tqwmatrix.h
/usr/include/tqxml.h
/usr/include/tqucomextra_p.h
/usr/include/tqlistiterator.h