This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

building cross-compiler to x86_64. pthread.h: No such file


Hi,

I am building gcc-4.1.1 like this:

$SRC/configure \
--enable-languages="c,c++"                      \
--disable-nls                                   \
--build=i386-pc-linux-gnu                       \
--host=i386-pc-linux-gnu                        \
--target=x86_64-pc-linux-gnu                    \
--disable-threads                               \
--with-system-zlib                              \
--enable-threads=posix                          \

"make all-gcc" dies like this:

xgcc -B/.share/usr/src/gcc-4.1.1.obj-x86_64/./gcc/ -B/usr/app/gcc-4.1.1-x86_64/x86_64-pc-linux
-gnu/bin/ -B/usr/app/gcc-4.1.1-x86_64/x86_64-pc-linux-gnu/lib/ -isystem /usr/app/gcc-4.1.1-x86_64/x86_64-pc-linux-gnu/include -isystem /u
sr/app/gcc-4.1.1-x86_64/x86_64-pc-linux-gnu/sys-include -O2  -O2 -Os -falign-functions=1 -falign-labels=1 -falign-loops=1 -falign-jumps=1
   -DIN_GCC -DCROSS_COMPILE -DNATIVE_CROSS   -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -i
system ./include  -fPIC -g -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -Dinhibit_libc -I. -I. -I../../gcc-4.1.1/gcc -I../..
/gcc-4.1.1/gcc/. -I../../gcc-4.1.1/gcc/../include -I../../gcc-4.1.1/gcc/../libcpp/include  -fexceptions -fvisibility=hidden -DHIDE_EXPORT
S -c ../../gcc-4.1.1/gcc/unwind-dw2.c -o libgcc/./unwind-dw2.o
In file included from ./gthr-default.h:1,
                 from ../../gcc-4.1.1/gcc/gthr.h:114,
                 from ../../gcc-4.1.1/gcc/unwind-dw2.c:42:
../../gcc-4.1.1/gcc/gthr-posix.h:43:21: error: pthread.h: No such file or directory
../../gcc-4.1.1/gcc/gthr-posix.h:44:20: error: unistd.h: No such file or directory

Lots of errors follows of course...

I tried removing
--with-system-zlib                              \
--enable-threads=posix                          \
but the problem is exactly the same.

What gives?
--
vda


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]