Okay, I'm a lot closer now. I manually went through and made additions based on the .patch file and then ran configure as part of the qt3 package and then finally make. It's down to a:
ld: Undefined symbols: _dlsym_auto_underscore This comes from a CFLAGS line: -fPIC -fno-common -pipe -Ddlsym=dlsym_auto_underscore I found where the -D is used to define a macro. Would anyone happen to know the meaning of this and if/why this is needed? This was added from the .patch file but was not part of the original qt3 package/tar. The full output is below. Thanks for your help. Jeff c++ -read_only_relocs warning -compatibility_version 3.0 -current_version 3.0.4 -dynamiclib -install_name /libqt.3.0.4.dylib -o libqt.3.0.4.dylib .obj/release/qapplication_x11.o .obj/release/qclipboard_x11.o .obj/release/qcolor_x11.o .obj/release/qcursor_x11.o .obj/release/qdnd_x11.o .obj/release/qdesktopwidget_x11.o .obj/release/qfont_x11.o .obj/release/qinputcontext_x11.o .obj/release/qmotifdnd_x11.o .obj/release/qpixmap_x11.o .obj/release/qpaintdevice_x11.o .obj/release/qpainter_x11.o .obj/release/qregion_x11.o .obj/release/qsound_x11.o .obj/release/qwidget_x11.o .obj/release/qnpsupport.o .obj/release/qwidgetcreate_x11.o .obj/release/qprinter_unix.o .obj/release/qpsprinter.o .obj/release/qprocess_unix.o .obj/release/qthread_unix.o .obj/release/qabstractlayout.o .obj/release/qucomextra.o .obj/release/qaccel.o .obj/release/qapplication.o .obj/release/qasyncimageio.o .obj/release/qasyncio.o .obj/release/qbitmap.o .obj/release/qclipboard.o .obj/release/qcolor.o .obj/release/qcolor_p.o .obj/release/qcomplextext.o .obj/release/qconnection.o .obj/release/qcursor.o .obj/release/qdragobject.o .obj/release/qdrawutil.o .obj/release/qdropsite.o .obj/release/qevent.o .obj/release/qfocusdata.o .obj/release/qfont.o .obj/release/qfontdatabase.o .obj/release/qguardedptr.o .obj/release/qiconset.o .obj/release/qimage.o .obj/release/qimageformatplugin.o .obj/release/qkeysequence.o .obj/release/qlayout.o .obj/release/qlayoutengine.o .obj/release/qtranslator.o .obj/release/qmetaobject.o .obj/release/qmime.o .obj/release/qmovie.o .obj/release/qnetworkprotocol.o .obj/release/qobject.o .obj/release/qobjectcleanuphandler.o .obj/release/qpainter.o .obj/release/qpalette.o .obj/release/qpaintdevicemetrics.o .obj/release/qpicture.o .obj/release/qpixmap.o .obj/release/qpixmapcache.o .obj/release/qpointarray.o .obj/release/qpoint.o .obj/release/qpolygonscanner.o .obj/release/qprinter.o .obj/release/qprocess.o .obj/release/qrect.o .obj/release/qregion.o .obj/release/qsignal.o .obj/release/qsignalmapper.o .obj/release/qsize.o .obj/release/qsizegrip.o .obj/release/qstyle.o .obj/release/qsocketnotifier.o .obj/release/qsound.o .obj/release/qstylesheet.o .obj/release/qtimer.o .obj/release/qurl.o .obj/release/qlocalfs.o .obj/release/qurloperator.o .obj/release/qurlinfo.o .obj/release/qwidget.o .obj/release/qwmatrix.o .obj/release/qvariant.o .obj/release/qrichtext.o .obj/release/qinternal.o .obj/release/qrichtext_p.o .obj/release/qgplugin.o .obj/release/qsimplerichtext.o .obj/release/qbuttongroup.o .obj/release/qbutton.o .obj/release/qcheckbox.o .obj/release/qcombobox.o .obj/release/qwidgetresizehandler.o .obj/release/qdial.o .obj/release/qdockarea.o .obj/release/qdockwindow.o .obj/release/qframe.o .obj/release/qgrid.o .obj/release/qgridview.o .obj/release/qgroupbox.o .obj/release/qhbuttongroup.o .obj/release/qheader.o .obj/release/qhgroupbox.o .obj/release/qhbox.o .obj/release/qlabel.o .obj/release/qlcdnumber.o .obj/release/qlineedit.o .obj/release/qlistbox.o .obj/release/qlistview.o .obj/release/qmainwindow.o .obj/release/qmenubar.o .obj/release/qmenudata.o .obj/release/qmultilineedit.o .obj/release/qpopupmenu.o .obj/release/qprogressbar.o .obj/release/qpushbutton.o .obj/release/qradiobutton.o .obj/release/qrangecontrol.o .obj/release/qscrollbar.o .obj/release/qscrollview.o .obj/release/qslider.o .obj/release/qspinbox.o .obj/release/qspinwidget.o .obj/release/qsplitter.o .obj/release/qstatusbar.o .obj/release/qtabbar.o .obj/release/qtabwidget.o .obj/release/qtitlebar.o .obj/release/qtoolbar.o .obj/release/qtoolbutton.o .obj/release/qtooltip.o .obj/release/qvalidator.o .obj/release/qvbox.o .obj/release/qvbuttongroup.o .obj/release/qvgroupbox.o .obj/release/qwhatsthis.o .obj/release/qwidgetstack.o .obj/release/qaction.o .obj/release/qdatetimeedit.o .obj/release/qeffects.o .obj/release/qtextview.o .obj/release/qtextbrowser.o .obj/release/qtextedit.o .obj/release/qwidgetplugin.o .obj/release/qprintdialog.o .obj/release/qcolordialog.o .obj/release/qdialog.o .obj/release/qerrormessage.o .obj/release/qfiledialog.o .obj/release/qfontdialog.o .obj/release/qmessagebox.o .obj/release/qprogressdialog.o .obj/release/qtabdialog.o .obj/release/qwizard.o .obj/release/qinputdialog.o .obj/release/qiconview.o .obj/release/qworkspace.o .obj/release/qdns.o .obj/release/qftp.o .obj/release/qhttp.o .obj/release/qhostaddress.o .obj/release/qnetwork.o .obj/release/qserversocket.o .obj/release/qsocket.o .obj/release/qsocketdevice.o .obj/release/qsocketdevice_unix.o .obj/release/qcanvas.o .obj/release/qtable.o .obj/release/qxml.o .obj/release/qdom.o .obj/release/qsvgdevice.o .obj/release/qgl.o .obj/release/qglcolormap.o .obj/release/qgl_x11.o .obj/release/qsqlquery.o .obj/release/qsqldatabase.o .obj/release/qsqlfield.o .obj/release/qsqlrecord.o .obj/release/qsqlform.o .obj/release/qsqlcursor.o .obj/release/qeditorfactory.o .obj/release/qsqleditorfactory.o .obj/release/qsqldriver.o .obj/release/qsqldriverplugin.o .obj/release/qsqlerror.o .obj/release/qsqlresult.o .obj/release/qsqlindex.o .obj/release/qsqlpropertymap.o .obj/release/qsqlmanager_p.o .obj/release/qdatatable.o .obj/release/qdataview.o .obj/release/qdatabrowser.o .obj/release/qmngio.o .obj/release/qjpegio.o .obj/release/qpngio.o .obj/release/png.o .obj/release/pngerror.o .obj/release/pngget.o .obj/release/pngmem.o .obj/release/pngpread.o .obj/release/pngread.o .obj/release/pngrio.o .obj/release/pngrtran.o .obj/release/pngrutil.o .obj/release/pngset.o .obj/release/pngtrans.o .obj/release/pngwio.o .obj/release/pngwrite.o .obj/release/pngwtran.o .obj/release/pngwutil.o .obj/release/qdir_unix.o .obj/release/qfile_unix.o .obj/release/qfileinfo_unix.o .obj/release/qmutex_unix.o .obj/release/qsemaphore_unix.o .obj/release/qsettings_unix.o .obj/release/qwaitcondition_unix.o .obj/release/qlibrary_unix.o .obj/release/qbitarray.o .obj/release/qbuffer.o .obj/release/qcomponentfactory.o .obj/release/qcomlibrary.o .obj/release/qcstring.o .obj/release/qdatastream.o .obj/release/qdatetime.o .obj/release/qdir.o .obj/release/qfile.o .obj/release/qfileinfo.o .obj/release/qgarray.o .obj/release/qgcache.o .obj/release/qgdict.o .obj/release/qglist.o .obj/release/qglobal.o .obj/release/qgpluginmanager.o .obj/release/qgvector.o .obj/release/qiodevice.o .obj/release/qlibrary.o .obj/release/qmap.o .obj/release/qptrcollection.o .obj/release/qregexp.o .obj/release/qstring.o .obj/release/qsettings.o .obj/release/qstringlist.o .obj/release/qtextstream.o .obj/release/qucom.o .obj/release/quuid.o .obj/release/qbig5codec.o .obj/release/qeucjpcodec.o .obj/release/qeuckrcodec.o .obj/release/qgb18030codec.o .obj/release/qjiscodec.o .obj/release/qjpunicode.o .obj/release/qrtlcodec.o .obj/release/qsjiscodec.o .obj/release/qtextcodec.o .obj/release/qtsciicodec.o .obj/release/qutfcodec.o .obj/release/qtextcodecfactory.o .obj/release/qtextcodecplugin.o .obj/release/qfontarcodec.o .obj/release/qfontcncodec.o .obj/release/qfontjpcodec.o .obj/release/qfontkrcodec.o .obj/release/qfonttwcodec.o .obj/release/qstylefactory.o .obj/release/qstyleplugin.o .obj/release/qcommonstyle.o .obj/release/qcdestyle.o .obj/release/qmotifplusstyle.o .obj/release/qplatinumstyle.o .obj/release/qsgistyle.o .obj/release/qwindowsstyle.o .obj/release/qmotifstyle.o .obj/release/moc_qaccel.o .obj/release/moc_qapplication.o .obj/release/moc_qasyncio.o .obj/release/moc_qclipboard.o .obj/release/moc_qdesktopwidget.o .obj/release/moc_qdragobject.o .obj/release/moc_qguardedptr.o .obj/release/moc_qimageformatplugin.o .obj/release/moc_qlayout.o .obj/release/moc_qtranslator.o .obj/release/moc_qnetworkprotocol.o .obj/release/moc_qobject.o .obj/release/moc_qobjectcleanuphandler.o .obj/release/moc_qprocess.o .obj/release/moc_qsessionmanager.o .obj/release/moc_qsignal.o .obj/release/moc_qsignalmapper.o .obj/release/moc_qsizegrip.o .obj/release/moc_qsocketnotifier.o .obj/release/moc_qsound.o .obj/release/moc_qstyle.o .obj/release/moc_qstylesheet.o .obj/release/moc_qtimer.o .obj/release/moc_qlocalfs.o .obj/release/moc_qurloperator.o .obj/release/moc_qwidget.o .obj/release/moc_qrichtext_p.o .obj/release/moc_qgplugin.o .obj/release/moc_qbuttongroup.o .obj/release/moc_qbutton.o .obj/release/moc_qcheckbox.o .obj/release/moc_qcombobox.o .obj/release/moc_qwidgetresizehandler_p.o .obj/release/moc_qdial.o .obj/release/moc_qdockarea.o .obj/release/moc_qdockwindow.o .obj/release/moc_qframe.o .obj/release/moc_qgrid.o .obj/release/moc_qgridview.o .obj/release/moc_qgroupbox.o .obj/release/moc_qhbuttongroup.o .obj/release/moc_qheader.o .obj/release/moc_qhgroupbox.o .obj/release/moc_qhbox.o .obj/release/moc_qlabel.o .obj/release/moc_qlcdnumber.o .obj/release/moc_qlineedit.o .obj/release/moc_qlistbox.o .obj/release/moc_qlistview.o .obj/release/moc_qmainwindow.o .obj/release/moc_qmenubar.o .obj/release/moc_qmultilineedit.o .obj/release/moc_qpopupmenu.o .obj/release/moc_qprogressbar.o .obj/release/moc_qpushbutton.o .obj/release/moc_qradiobutton.o .obj/release/moc_qrangecontrol.o .obj/release/moc_qscrollbar.o .obj/release/moc_qscrollview.o .obj/release/moc_qslider.o .obj/release/moc_qspinbox.o .obj/release/moc_qsplitter.o .obj/release/moc_qstatusbar.o .obj/release/moc_qtabbar.o .obj/release/moc_qtabwidget.o .obj/release/moc_qtitlebar_p.o .obj/release/moc_qtoolbar.o .obj/release/moc_qtoolbutton.o .obj/release/moc_qtooltip.o .obj/release/moc_qvalidator.o .obj/release/moc_qvbox.o .obj/release/moc_qvbuttongroup.o .obj/release/moc_qvgroupbox.o .obj/release/moc_qwidgetstack.o .obj/release/moc_qaction.o .obj/release/moc_qdatetimeedit.o .obj/release/moc_qtextview.o .obj/release/moc_qtextbrowser.o .obj/release/moc_qtextedit.o .obj/release/moc_qwidgetplugin.o .obj/release/moc_qcolordialog.o .obj/release/moc_qdialog.o .obj/release/moc_qerrormessage.o .obj/release/moc_qfiledialog.o .obj/release/moc_qfontdialog.o .obj/release/moc_qmessagebox.o .obj/release/moc_qprogressdialog.o .obj/release/moc_qsemimodal.o .obj/release/moc_qtabdialog.o .obj/release/moc_qwizard.o .obj/release/moc_qinputdialog.o .obj/release/moc_qprintdialog.o .obj/release/moc_qiconview.o .obj/release/moc_qworkspace.o .obj/release/moc_qdns.o .obj/release/moc_qftp.o .obj/release/moc_qhttp.o .obj/release/moc_qserversocket.o .obj/release/moc_qsocket.o .obj/release/moc_qcanvas.o .obj/release/moc_qtable.o .obj/release/moc_qgl.o .obj/release/moc_qsqlquery.o .obj/release/moc_qsqldatabase.o .obj/release/moc_qsqlform.o .obj/release/moc_qsqldriver.o .obj/release/moc_qsqldriverplugin.o .obj/release/moc_qdatatable.o .obj/release/moc_qdataview.o .obj/release/moc_qdatabrowser.o .obj/release/moc_qtextcodecplugin.o .obj/release/moc_qstyleplugin.o .obj/release/moc_qcommonstyle.o .obj/release/moc_qcdestyle.o .obj/release/moc_qmotifplusstyle.o .obj/release/moc_qplatinumstyle.o .obj/release/moc_qsgistyle.o .obj/release/moc_qwindowsstyle.o .obj/release/moc_qmotifstyle.o -L/usr/X11R6/lib -L/usr/X11R6/lib -lz -lGL -lXmu -lICE -lSM -ldl -lXext -lX11 -lm -lXinerama -lXrender -lXft -lfreetype ld: Undefined symbols: _dlsym_auto_underscore /usr/bin/libtool: internal link edit command failed make[2]: *** [/usr/local/qt/lib/libqt.3.0.4.dylib] Error 1 make[1]: *** [sub-src] Error 2 make: *** [init] Error 2 [localhost:/usr/local/qt] hester% > ---------- > From: Alexander Strange > Sent: Wednesday, May 29, 2002 4:47 PM > To: Benjamin Reed > Cc: [EMAIL PROTECTED] > Subject: Re: [Fink-users] qt3 with gcc 3.1 > > > On Wednesday, May 29, 2002, at 04:22 PM, Benjamin Reed wrote: > >> __ZThn40_NK7QWidget6metricEi > > > > Yeah, I was a bit too soon in announcing it working. I had problems > > shortly after sending my first e-mail about it. :) > > > > I have been unable to solve that symbol issue. I don't know of a good > > solution. > > c++filt3 says "non-virtual thunk to QWidget::metric(int) const". > > Huh? > > > _______________________________________________________________ > > Don't miss the 2002 Sprint PCS Application Developer's Conference > August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm > > _______________________________________________ > Fink-users mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/fink-users > > _______________________________________________________________ Don't miss the 2002 Sprint PCS Application Developer's Conference August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm _______________________________________________ Fink-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/fink-users