Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 6 Jan 1999 00:36:17 -0500 (EST)
From:      Alfred Perlstein <bright@hotjobs.com>
To:        Bill Woods <bwoods@cybcon.com>
Cc:        current@FreeBSD.ORG
Subject:   aout to ELF people: READ THIS!! Re: kdesupport11 port build problems on -current elf 
Message-ID:  <Pine.BSF.4.05.9901060033200.37756-100000@bright.fx.genx.net>
In-Reply-To: <Pine.BSI.4.05L.9901052125340.15226-100000@pdx.cybcon.com>

next in thread | previous in thread | raw e-mail | index | archive | help

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.05.9901060033200.37756-100000>