[kaffe] Cross-compile error

Mathieu Dube mdube@8d.com
Thu, 8 Aug 2002 15:12:59 -0400


First off do you need X support in your vm?
	if not add --without-x --without-awt to the configure script
If thats not it
	make sure you have libXext.so in /usr/arm-linux/lib

Good luck
-Mat

On Thursday 08 August 2002 14:28, you wrote:
> On Thursday 08 August 2002 19:06, Mathieu Dube wrote:
> > Hi,
> > 	have you tried passing --with-libraries=/usr/arm-linux/lib to the
> > configure script?
> >
> > Maybe thats it...?
>
> With
>
> ./configure --prefix=/home/abel/usr/kaffe-yopy
> --with-includes=/usr/arm-linux/include --with-libraries=/usr/arm-linux/lib
>
> it's the same, I can go on with compilation with this configure:
>
> ./configure --prefix=/home/abel/usr/kaffe-yopy --with-staticlib
> --with-libraries=/usr/arm-linux/lib --with-includes=/usr/arm-linux/include
> --with-staticbin --with-staticvm --disable-shared && make
>
> but then I got this
>
> creating .libs/kaffe-binS.c
> extracting global C symbols from
> `../../libraries/clib/native/.libs/libnative.a'
> extracting global C symbols from `../../libraries/clib/net/.libs/libnet.a'
> extracting global C symbols from `../../libraries/clib/io/.libs/libio.a'
> extracting global C symbols from `../../libraries/clib/zip/.libs/libzip.a'
> extracting global C symbols from
> `../../libraries/clib/math/.libs/libmath.a' extracting global C symbols
> from
> `../../libraries/clib/management/.libs/libmanagement.a'
> extracting global C symbols from
> `../../libraries/clib/security/.libs/libsecurity.a'
> extracting global C symbols from
> `../../libraries/extensions/microsoft/clib/.libs/libmicrosoft.a'
> extracting global C symbols from
> `../../libraries/clib/awt/X/.libs/libawt.a' (cd .libs && arm-linux-gcc -c
> -fno-builtin -fno-rtti -fno-exceptions "kaffe-binS.c")
> rm -f .libs/kaffe-binS.c .libs/kaffe-bin.nm .libs/kaffe-bin.nmS
> .libs/kaffe-bin.nmT
> arm-linux-gcc -O2 -fno-exceptions -Wall -Wstrict-prototypes -fsigned-char
> -o kaffe-bin -static main.o version.o .libs/kaffe-binS.o
> -Wl,--export-dynamic ../../libraries/clib/native/.libs/libnative.a
> -L/usr/arm-linux/lib ../../libraries/clib/net/.libs/libnet.a
> ../../libraries/clib/io/.libs/libio.a
> ../../libraries/clib/zip/.libs/libzip.a
> ../../libraries/clib/math/.libs/libmath.a
> ../../libraries/clib/management/.libs/libmanagement.a
> ../../libraries/clib/security/.libs/libsecurity.a
> ../../libraries/extensions/microsoft/clib/.libs/libmicrosoft.a
> ../../libraries/clib/awt/X/.libs/libawt.a /usr/lib/libjpeg.a -lpng -lz
> -L/usr/arm-linux/X11R6/lib -lXext -lSM -lICE -lX11
> ../kaffevm/.libs/libkaffevm.a -ldl -lm -Wl,--rpath -Wl,/usr/arm-linux/lib
> -Wl,--rpath -Wl,/usr/arm-linux/X11R6/lib
> /usr/arm-linux/bin/ld: cannot find -lXext
> collect2: ld returned 1 exit status
> rm -f .libs/kaffe-binS.o
> make[2]: *** [kaffe-bin] Error 1
> make[2]: Leaving directory `/home/abel/usr/kaffe-1.0.7/kaffe/kaffe'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/abel/usr/kaffe-1.0.7/kaffe'
> make: *** [all-recursive] Error 1
>
> strange because libXext is there in /usr/arm-linux/X11R6/lib
>
> ciao,
> 	Fabio.
>
>
> _______________________________________________
> kaffe mailing list
> kaffe@kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe

-- 
Mathieu Dube -- mdube@8d.com
8D Technologies Inc.
http://www.8d.com