From owner-freebsd-current Tue Jan 5 21:32:32 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA17073 for freebsd-current-outgoing; Tue, 5 Jan 1999 21:32:32 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from bright.fx.genx.net (bright.fx.genx.net [206.64.4.154]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA17068 for ; Tue, 5 Jan 1999 21:32:30 -0800 (PST) (envelope-from bright@hotjobs.com) Received: from localhost (bright@localhost) by bright.fx.genx.net (8.9.1/8.9.1) with ESMTP id AAA50867; Wed, 6 Jan 1999 00:36:17 -0500 (EST) (envelope-from bright@hotjobs.com) X-Authentication-Warning: bright.fx.genx.net: bright owned process doing -bs Date: Wed, 6 Jan 1999 00:36:17 -0500 (EST) From: Alfred Perlstein X-Sender: bright@bright.fx.genx.net To: Bill Woods cc: current@FreeBSD.ORG Subject: aout to ELF people: READ THIS!! Re: kdesupport11 port build problems on -current elf In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Anyone who's done a recent aout-elf convertion should realize that they should be now generating ELF programs. If you want to compile X programs, recompile XFree86 as elf you need the libraries. If you are using 3rd party libraries and need new programs you will have to make sure the libraries that are depended on are recompiled and installed as ELF. thanks. Alfred Perlstein - Programmer, HotJobs Inc. - www.hotjobs.com -- There are operating systems, and then there's FreeBSD. -- http://www.freebsd.org/ 3.0-current On Tue, 5 Jan 1999, Bill Woods wrote: > > I tried to compile the kdesupport11 port on a FreeBSD 3.0-current elf > system today, and this is what I got, any ideas? > > -------------------------------------------------------------- > /bin/sh ../libtool --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. > -I/usr/X11R6/include/X11/qt -O -pipe -c QwCluster.cpp > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include/X11/qt -O -pipe -c > -fPIC -DPIC QwCluster.cpp > mv -f QwCluster.o QwCluster.lo > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include/X11/qt -O -pipe -c > QwCluster.cpp >/dev/null 2>&1 > /bin/sh ../libtool --mode=link c++ -O -pipe -L/usr/X11R6/lib -o > libQwSpriteField.la -rpath /usr/local/lib -version-info 5:2:4 -lqt -lX11 > QwSpriteField.lo QwSpriteField-double.lo QwSpriteField-int.lo > QwSpriteField-mobdouble.lo QwSpriteField-mobint.lo QwCluster.lo > mkdir .libs > c++ -shared -Wl,-soname -Wl,libQwSpriteField.so.5 -o > .libs/libQwSpriteField.so.5 QwSpriteField.lo QwSpriteField-double.lo > QwSpriteField-int.lo QwSpriteField-mobdouble.lo QwSpriteField-mobint.lo > QwCluster.lo > (cd .libs && ln -s libQwSpriteField.so.5 libQwSpriteField.so) > ar cru .libs/libQwSpriteField.a QwSpriteField.o QwSpriteField-double.o > QwSpriteField-int.o QwSpriteField-mobdouble.o QwSpriteField-mobint.o > QwCluster.o > ranlib .libs/libQwSpriteField.a > creating libQwSpriteField.la > (cd .libs && ln -s ../libQwSpriteField.la libQwSpriteField.la) > c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/X11R6/include/X11/qt -O -pipe -c > example.cpp > /bin/sh ../libtool --mode=link c++ -O -pipe -L/usr/X11R6/lib -o example > example.o libQwSpriteField.la -lqt -lX11 > c++ -O -pipe -L/usr/X11R6/lib -o .libs/example example.o -Wl,--rpath > -Wl,/usr/local/lib .libs/libQwSpriteField.so -L/usr/X11R6/lib -lqt -lX11 > -lqt -lX11 > /usr/libexec/elf/ld: warning: libXext.so.6, needed by > /usr/X11R6/lib/libqt.so, not found (try using --rpath) > /usr/X11R6/lib/libqt.so: undefined reference to `XShapeCombineRegion' > /usr/X11R6/lib/libqt.so: undefined reference to `XShapeCombineMask' > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop. > *** Error code 1 > > Stop > -------------------------------- > > Ideas please? > > Thanks, > > Bill > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-current" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message