qt-copy doesn't compile (checked out today)

Kurt Pfeifle kpfeifle at danka.de
Wed Nov 13 16:09:06 GMT 2002


Hi,

I've got a problem with compiling qt-copy. (I had mailed about another
problem regarding "kdelibs don't kompile in kstyles/keramik" yesterday.
I now discovered, that my compile script had a bug and not informed my,
that the previous qt-copy compilation had not completed.)

The "gmake" always hangs at the same point:

--------------
[....]
g++ -c -pipe -fno-exceptions -Wall -W -O2 -D_REENTRANT  -DDESIGNER -DQT_INTERNAL_XML -DQT_INTERNAL_WORKSPACE -DQT_INTERNAL_ICONVIEW -DQT_INTERNAL_TABLE -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED 
-I/usr/include/freetype2 -I../shared -I../uilib -I../../../include -I.moc/release-shared-mt/ -I/opt/qt3/mkspecs/linux-g++ -o ./tableeditor.o tableeditor.cpp
/opt/qt3/bin/uic -L /opt/qt3/plugins  -embed designer images/adjustsize.png images/edithlayoutsplit.png images/left.png images/sizeall.png images/arrow.png images/editlower.png images/line.png 
images/sizeb.png images/background.png images/editpaste.png images/lineedit.png images/sizef.png images/book.png images/editraise.png images/listbox.png images/sizeh.png images/buttongroup.png 
images/editslots.png images/listview.png images/sizev.png images/checkbox.png images/editvlayout.png images/multilineedit.png images/slider.png images/combobox.png images/editvlayoutsplit.png 
images/newform.png images/spacer.png images/connecttool.png images/filenew.png images/no.png images/spinbox.png images/cross.png images/fileopen.png images/ordertool.png images/splash.png 
images/customwidget.png images/filesave.png images/pixlabel.png images/table.png images/databrowser.png images/form.png images/pointer.png images/tabwidget.png images/datatable.png images/frame.png 
images/print.png images/textbrowser.png images/dataview.png images/groupbox.png images/progress.png images/textedit.png images/dateedit.png images/hand.png images/project.png images/textview.png 
images/datetimeedit.png images/help.png images/pushbutton.png images/timeedit.png images/dial.png images/home.png images/qtlogo.png images/toolbutton.png images/down.png images/hsplit.png 
images/radiobutton.png images/undo.png images/editbreaklayout.png images/ibeam.png images/redo.png images/up.png images/resetproperty.png images/editcopy.png images/iconview.png 
images/resetproperty.png images/uparrow.png images/editcut.png images/image.png images/richtextedit.png images/vsplit.png images/editdelete.png images/label.png images/right.png images/wait.png 
images/editgrid.png images/layout.png images/scrollbar.png images/widgetstack.png images/edithlayout.png images/lcdnumber.png images/searchfind.png images/folder.png images/setbuddy.png 
images/textbold.png images/textcenter.png images/texth1.png images/texth2.png images/texth3.png images/textitalic.png images/textjustify.png images/textlarger.png images/textleft.png 
images/textlinebreak.png images/textparagraph.png images/textright.png images/textsmaller.png images/textteletext.png images/textunderline.png images/wizarddata.png images/wizarddialog.png 
images/d_adjustsize.png images/d_label.png images/d_book.png images/d_layout.png images/d_buttongroup.png images/d_lcdnumber.png images/d_checkbox.png images/d_left.png images/d_combobox.png 
images/d_line.png images/d_connecttool.png images/d_lineedit.png images/d_customwidget.png images/d_listbox.png images/d_databrowser.png images/d_listview.png images/d_datatable.png 
images/d_multilineedit.png images/d_dataview.png images/d_newform.png images/d_dateedit.png images/d_ordertool.png images/d_datetimeedit.png images/d_pixlabel.png images/d_dial.png 
images/d_pointer.png images/d_down.png images/d_print.png images/d_editbreaklayout.png images/d_progress.png images/d_editcopy.png images/d_project.png images/d_editcut.png images/d_pushbutton.png 
images/d_editdelete.png images/d_radiobutton.png images/d_editgrid.png images/d_redo.png images/d_edithlayout.png images/d_richtextedit.png images/d_edithlayoutsplit.png images/d_right.png 
images/d_editlower.png images/d_scrollbar.png images/d_editpaste.png images/d_searchfind.png images/d_editraise.png images/d_slider.png images/d_editslots.png images/d_spacer.png 
images/d_editvlayout.png images/d_spinbox.png images/d_editvlayoutsplit.png images/d_table.png images/d_filenew.png images/d_folder.png images/d_tabwidget.png images/d_fileopen.png 
images/d_textbrowser.png images/d_filesave.png images/d_textedit.png images/d_form.png images/d_textview.png images/d_frame.png images/d_timeedit.png images/d_groupbox.png images/d_toolbutton.png 
images/d_help.png images/d_undo.png images/d_home.png images/d_up.png images/d_iconview.png images/d_widgetstack.png images/d_setbuddy.png images/d_textbold.png images/d_texth1.png images/d_texth2.png 
images/d_texth3.png images/d_textitalic.png images/d_textjustify.png images/d_textlarger.png images/d_textleft.png images/d_textlinebreak.png images/d_textparagraph.png images/d_textright.png 
images/d_textsmaller.png images/d_textteletext.png images/d_textunderline.png images/d_textcenter.png images/d_wizarddata.png images/d_wizarddialog.png images/s_editcut.png images/s_up.png 
images/s_down.png images/s_left.png images/s_right.png images/d_image.png images/d_textfont.png images/textfont.png images/object.png images/appicon.png -o qmake_image_collection.cpp
--------------

No error message, just stopping the compilation. ("ps" shows 8 "gmake"-
and "uic"-related processes with no CPU and and 0.1 - 0.8 % memory
usage each...


My standard "configure" option is since a long time "-platform
linux-g++-objprelink". To rule out a problem with this, I used it
*without* objprelink too -- no success).


These are the configure options I used (from "config.status"):
--------------------------------------------------------------
    /opt/qt3/configure -system-zlib -qt-gif -system-libpng -system-libjpeg \
                       -plugin-imgfmt-mng -thread -no-stl -no-exceptions \
                       -platform linux-g++-objprelink

    /opt/qt3/configure -system-zlib -qt-gif -system-libpng -system-libjpeg \
                       -plugin-imgfmt-mng -thread -no-stl -no-exceptions \
                       -platform


These are some (probably useful) output lines of configure:
-----------------------------------------------------------
Build type:    linux-g++
Platform notes:

             - Also available for Linux: linux-kcc linux-icc linux-cxx

Configuration .......  nocrosscompiler minimal-config small-config \
                        medium-config large-config full-config styles \
                        tools kernel widgets dialogs iconview workspace \
                        network canvas table xml sql release dll thread \
                        largefile system-jpeg system-png png gif \
                        system-zlib nis cups bigcodecs x11sm xinerama \
                        xrender xftfreetype xkb
STL support ......... no
Thread support ...... yes
NIS support ......... yes
CUPS support ........ yes
Large File support .. partial
GIF support ......... yes
MNG support ......... plugin (qt)
JPEG support ........ plugin (system)
PNG support ......... yes (system)
zlib support ........ system
OpenGL support ...... no
NAS sound support ... no
Session management .. yes
Xinerama support .... yes
Tablet support ...... no
XRender support ..... yes
Xft support ......... yes
XKB Support ......... yes

Finding project files. Please wait...
   233 projects found.


My paths are:
-------------
KDE source dir: /usr/local/src/kdehead/
Qt source and build dir: /opt/qt

I did run "make cvs-clean" in $QTDIR like this::

    admindir=/usr/local/src/kdehead/kdelibs/admin make -f /usr/local/src/kdehead/kdelibs/admin/Makefile.common cvs-clean

After that a "make -f Makefile.cvs" and an new "configure" (with and
without objprelink")

I did a completely new checkout of qt-copy this afternoon. Same here....

I am hosed...

Any suggestions?

Cheers,
Kurt





More information about the kde-core-devel mailing list