Subject: Re: qt3-tools on OS X
To: Manuel Bouyer <bouyer@antioche.lip6.fr>
From: MLH <mlh@goathill.org>
List: tech-pkg
Date: 04/26/2005 17:53:47
> 
> On Mon, Apr 25, 2005 at 04:42:40PM -0500, MLH wrote:
> > > /usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.4/tools/assistant/Makefile
> > > /usr/pkgsrc/x11/qt3-tools/work/qt-x11-free-3.3.4/tools/qtconfig/Makefile
> > 
> > Was there possibly anything else you did, as I can't get it to build:
> > [...]
> > /usr/pkg/lib/libexpat.dylib /usr/lib/libiconv.dylib -lXext -lX11 -lm -lICE -lSM -lpthread -ldl
> > ld: Undefined symbols:
> > _res_9_init
> > _res_9_ninit
> 
> I got this one, adding -lresolv fixes it.

Confirmed, with running ranlib on libdesignercore.a

Looks like qt3-sip isn't configured for os/x/darwin either. I
deleted -shared but that still leaves the _main problem.

g++ -shared -mimpure-text -o sip.so siplib.o qtlib.o threads.o objmap.o -Wl,-bin
d_at_load  -lpython -L/usr/pkg/lib -L/usr/pkg/lib/python2.4/config -L/usr/pkg/qt
3/lib -L/usr/lib -L/usr/X11R6/lib /usr/pkg/qt3/lib/libqt-mt.dylib -L/opt/pkgsrc/
x11/qt3-libs/work.belgium/qt-x11-free-3.3.4/lib /usr/pkg/lib/libpng.dylib /usr/p
kg/lib/libGL.dylib -lXmu /usr/pkg/lib/libXrandr.dylib /usr/pkg/lib/libXcursor.dy
lib /usr/pkg/lib/libXfixes.dylib /usr/pkg/lib/libXft.dylib /usr/pkg/lib/libXrend
er.dylib /usr/pkg/lib/libfontconfig.dylib /usr/pkg/lib/libfreetype.dylib /usr/pk
g/lib/libz.dylib /usr/pkg/lib/libexpat.dylib /usr/lib/libiconv.dylib -lICE -lSM 
-lXext -lX11 -lm -lpthread -lresolv
g++: unrecognized option `-shared'
ld: Undefined symbols:
_main
gnumake[1]: *** [sip.so] Error 1
gnumake: *** [all] Error 2
*** Error code 2

Stop.
bmake: stopped in /usr/pkgsrc/x11/py-qt3-sip