Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Nov 2007 12:32:08 -0300
From:      Daniel Molina Wegener <dmw@unete.cl>
To:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   problems compiling cross-gcc
Message-ID:  <200711241232.08757.dmw@unete.cl>

next in thread | raw e-mail | index | archive | help
Hello,

I'm using the command line:
# make TGTARCH=arm TGTABI=linux

And I get the next errors compiling cross-gcc:
-----8<----------8<----------8<----------8<----------8<-----
gmake[3]: se ingresa al directorio 
`/usr/ports/devel/cross-gcc/work/gcc-4.2.0/host-i386-portbld-freebsd6.3/gcc'
/usr/ports/devel/cross-gcc/work/gcc-4.2.0/host-i386-portbld-freebsd6.3/gcc/xgcc -B/usr/ports/devel/cross-gcc/work/gcc-4.2.0/host-i386-portbld-freebsd6.3/gcc/ -B/usr/local/arm-linux/bin/ -B/usr/local/arm-linux/lib/ -isystem /usr/ports/devel/cross-gcc/work/gcc-4.2.0/host-i386-portbld-freebsd6.3/gcc -isystem /usr/local/arm-linux/include -isystem /usr/local/arm-linux/sys-include -O2  -O2 -pipe  -DIN_GCC -DCROSS_COMPILE   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include  -fomit-frame-pointer -fPIC -g0 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../.././gcc -I../.././gcc/. -I../.././gcc/../include -I../.././gcc/../libcpp/include -I/usr/local/include  -I../.././gcc/../libdecnumber -I../libdecnumber  -fexceptions -c ../.././gcc/unwind-dw2.c -o 
libgcc/./unwind-dw2.o
In file included 
from /usr/ports/devel/cross-gcc/work/gcc-4.2.0/host-i386-portbld-freebsd6.3/gcc/gthr-default.h:1,
                 from ../.././gcc/gthr.h:114,
                 from ../.././gcc/unwind-dw2.c:42:
../.././gcc/gthr-posix.h:43:21: error: pthread.h: No such file 
or directory
../.././gcc/gthr-posix.h:44:20: error: unistd.h: No such file or 
directory
In file included 
from /usr/ports/devel/cross-gcc/work/gcc-4.2.0/host-i386-portbld-freebsd6.3/gcc/gthr-default.h:1,
                 from ../.././gcc/gthr.h:114,
                 from ../.././gcc/unwind-dw2.c:42:
../.././gcc/gthr-posix.h:46: error: 
expected '=', ',', ';', 'asm' or '__attribute__' 
before '__gthread_key_t'
../.././gcc/gthr-posix.h:47: error: 
expected '=', ',', ';', 'asm' or '__attribute__' 
before '__gthread_once_t'
../.././gcc/gthr-posix.h:48: error: 
expected '=', ',', ';', 'asm' or '__attribute__' 
before '__gthread_mutex_t'
../.././gcc/gthr-posix.h:49: error: 
expected '=', ',', ';', 'asm' or '__attribute__' 
before '__gthread_recursive_mutex_t'
[...SNIP]
-----8<----------8<----------8<----------8<----------8<-----

Any tip with these errors?

Thanks in advance...
-- 
 .O. | Daniel Molina Wegener   | C/C++ Developer
 ..O | dmw [at] unete [dot] cl | FOSS Coding Adict
 OOO | FreeBSD & Linux User    | Standards Rocks!



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711241232.08757.dmw>