This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


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

Re: Error generating gcc-2.95.2-glibc-2.1.3 arm4vb-linux toolchain -- pthread.h: No such file or directory


Thank you for you suggestions.
I did add the option --disable-threads, but it gave me the same error.


Under glibc-2.1.3, I found a pthread.h, but under linuxthreads/sysdeps/pthread:


Jan 18 15:36 build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/glibc-2.1.3/linuxthreads/sysdeps/pthread/pthread.h



Here is the log (it is long! Thank you for helping!):

+ case $TARGET in
+ ARCH=arm
++ cd ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu
++ pwd
+ PREFIX=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu
++ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3
++ pwd
+ BUILD_DIR=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3
++ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3
++ pwd
+ SRC_DIR=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3
++ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1
++ pwd
+ BINUTILS_DIR=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1
++ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2
++ pwd
+ GCC_DIR=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2
++ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2
++ pwd
+ GCC_CORE_DIR=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2
++ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/linux-2.4.26
++ pwd
+ LINUX_HEADER_DIR=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/linux-2.4.26
++ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/glibc-2.1.3
++ pwd
+ GLIBC_DIR=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/glibc-2.1.3
+ CORE_PREFIX=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix
+ test '' = ''
+ PATH=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/bin:...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/bin:/usr/bin:/usr/local/bin:/bin:/usr/bin
+ export PATH
+ mkdir -p ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu
+ touch ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/test-if-write
+ test -w ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/test-if-write
+ rm -f ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/test-if-write
+ test -z ''
+ SYSROOT=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu
+ HEADERDIR=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include
+ BINUTILS_SYSROOT_ARG=--with-sysroot=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu
+ GCC_SYSROOT_ARG_CORE=--without-headers
+ GCC_SYSROOT_ARG=--with-headers=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include
+ GLIBC_SYSROOT_ARG=prefix=
+ mkdir -p ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/lib
+ mkdir -p ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/usr/lib
+ echo
+ echo 'Building for --target=armv4b-unknown-linux-gnu,
--prefix=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu'
+ test -z ''
+ echo Prepare kernel headers
+ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/linux-2.4.26
+ mkdir -p ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include
+ test -z ''
+ test -f ...[deleted].../build/crosstool-0.43/turin-te1200-arm.config
+ cp ...[deleted].../build/crosstool-0.43/turin-te1200-arm.config .config
+ test -f .config
+ yes ''
+ make ARCH=arm oldconfig
++ awk '/^VERSION =/ { print $3 }'
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/linux-2.4.26/Makefile
+ KERNEL_VERSION=2
++ awk '/^PATCHLEVEL =/ { print $3 }'
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/linux-2.4.26/Makefile
+ KERNEL_PATCHLEVEL=4
+ case "$KERNEL_VERSION.$KERNEL_PATCHLEVEL.x" in
+ make ARCH=arm symlinks include/linux/version.h
+ cp -r include/asm-generic
...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include/asm-generic
+ cp -r include/linux
...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include
+ cp -r include/asm-arm
...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include/asm
+ cd ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3
+ echo Build binutils
+ mkdir -p build-binutils
+ cd build-binutils
+ test '!' -f Makefile
+ ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/configure
--target=armv4b-unknown-linux-gnu --host=i686-host_pc-linux-gnu
--prefix=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu
--disable-nls --with-sysroot=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu
+ make all
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/../include/xregex.h:26,
                from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:195:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/../include/xregex2.h:535:1:
warning: "__restrict_arr" redefined
In file included from /usr/include/features.h:319,
                from /usr/include/stdlib.h:25,
                from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:130:
/usr/include/sys/cdefs.h:275:1: warning: this is the location of the
previous definition
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:649:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:
In function `byte_compile_range':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:4602:
warning: signed and unsigned type in conditional expression
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:4612:
warning: signed and unsigned type in conditional expression
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:4612:
warning: signed and unsigned type in conditional expression
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:
At top level:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:1428:
warning: traditional C rejects string constant concatenation
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:
In function `xregcomp':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:8099:
warning: signed and unsigned type in conditional expression
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:
At top level:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/regex.c:8234:
warning: unused parameter 'preg'
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/cplus-dem.c:
In function `ada_demangle':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/cplus-dem.c:1003:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/cplus-dem.c:1056:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:
In function `concat_length':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:112:
warning: traditional C rejects ISO C style function definitions
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:
In function `concat_copy':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:127:
warning: traditional C rejects ISO C style function definitions
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:
In function `concat_copy2':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:146:
warning: traditional C rejects ISO C style function definitions
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:
In function `concat':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:157:
warning: traditional C rejects ISO C style function definitions
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:
In function `reconcat':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/libiberty/concat.c:194:
warning: traditional C rejects ISO C style function definitions
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/linker.c:
In function `generic_link_add_symbol_list':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/linker.c:1309:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elfarm-nabi.c:752:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elf32-arm.h:
In function `record_arm_to_thumb_glue':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elf32-arm.h:463:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elf32-arm.h:
In function `record_thumb_to_arm_glue':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elf32-arm.h:516:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elf32-arm.h:541:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elfcode.h:1679,
                from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elf32.c:22:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.h:
In function `elf_add_default_symbol':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.h:1005:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.h:1119:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.h:
In function `bfd_elf32_link_create_dynamic_sections':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.h:2424:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.h:
In function `bfd_elf32_size_dynamic_sections':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.h:3383:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.c:
In function `_bfd_elf_create_got_section':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.c:86:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.c:
In function `_bfd_elf_create_dynamic_sections':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.c:159:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.c:
In function `_bfd_elf_create_linker_section':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/bfd/elflink.c:475:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/readelf.c:
In function `dump_ia64_unwind':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/readelf.c:3712:
warning: integer constant is too large for "long" type
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/readelf.c:3713:
warning: integer constant is too large for "long" type
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/readelf.c:3714:
warning: integer constant is too large for "long" type
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
bucomm.o(.text+0x3a6): In function `make_tempname':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/bucomm.c:236:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/../libiberty/cplus-dem.c:
In function `ada_demangle':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/../libiberty/cplus-dem.c:1003:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/binutils/../libiberty/cplus-dem.c:1056:
warning: dereferencing type-punned pointer will break strict-aliasing
rules
lex.yy.c:2880: warning: 'yyunput' defined but not used
+ make install
mkdir ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/info
mkdir ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/lib
mkdir ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/include
mkdir ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/man
mkdir ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/man/man1
mkdir ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/bin
mkdir ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/bin
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/gas/doc//c-hppa.texi:184:
warning: undefined flag: as.
mkdir ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/lib/ldscripts
+ test x...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix
'!=' x...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu
+ mkdir -p ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin
+ for tool in ar as ld strip
+ rm -f ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin/ar
+ ln -s ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/bin/armv4b-unknown-linux-gnu-ar
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin/ar
+ for tool in ar as ld strip
+ rm -f ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin/as
+ ln -s ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/bin/armv4b-unknown-linux-gnu-as
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin/as
+ for tool in ar as ld strip
+ rm -f ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin/ld
+ ln -s ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/bin/armv4b-unknown-linux-gnu-ld
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin/ld
+ for tool in ar as ld strip
+ rm -f ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin/strip
+ ln -s ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/bin/armv4b-unknown-linux-gnu-strip
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/bin/strip
+ cd ..
+ logresult binutils
...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/bin/armv4b-unknown-linux-gnu-ld
+ test -x ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/bin/armv4b-unknown-linux-gnu-ld
+ echo crosstool: binutils built ok
+ echo 'Install glibc headers needed to build bootstrap compiler --
but only if gcc-3.x'
+ grep -q 'gcc-[34]'
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/ChangeLog
+ echo 'Build gcc-core (just enough to build glibc)'
+ mkdir -p build-gcc-core
+ cd build-gcc-core
+ echo Copy headers to install area of bootstrap gcc, so it can build libgcc2
+ mkdir -p ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/include
+ cp -r ...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include/asm
...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include/asm-generic
...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu/include/linux
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix/armv4b-unknown-linux-gnu/include
+ test '!' -f Makefile
+ ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/configure
--target=armv4b-unknown-linux-gnu --host=i686-host_pc-linux-gnu
--prefix=...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-core-prefix
--with-local-prefix=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu
--disable-multilib --with-newlib --disable-threads --without-headers
--disable-nls --enable-threads=no --enable-symvers=gnu
--enable-__cxa_atexit --enable-languages=c --disable-shared
/tmp/cONf22515.tgt: line 165: cd: no: No such file or directory
Links are now set up to build a cross-compiler for armv4b-unknown-linux-gnu
 from i686-host_pc-linux-gnu.
+ test '' = ''
+ make all-gcc
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/toplev.c:4900:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/toplev.c:
In function `main':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/toplev.c:4683:
warning: passing arg 2 of `check_lang_option' discards qualifiers from
pointer target type
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/config/arm/arm.c:
In function `arm_override_options':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/config/arm/arm.c:285:
warning: assignment discards qualifiers from pointer target type
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/config/arm/arm.c:529:
warning: use of cast expressions as lvalues is deprecated
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/graph.c:348:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/graph.c:
In function `print_rtl_graph_with_bb':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/graph.c:220:
warning: passing arg 2 of `end_bb' makes integer from pointer without
a cast
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/protoize.c:4401:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/protoize.c:
In function `edit_file':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/protoize.c:773:
warning: passing arg 4 of `safe_write' discards qualifiers from
pointer target type
../libiberty/libiberty.a(choose-temp.o)(.text+0x112): In function
`choose_temp_base':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/libiberty/choose-temp.c:138:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/unprotoize.c:4401:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/protoize.c:
In function `edit_file':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/protoize.c:773:
warning: passing arg 4 of `safe_write' discards qualifiers from
pointer target type
../libiberty/libiberty.a(choose-temp.o)(.text+0x112): In function
`choose_temp_base':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/libiberty/choose-temp.c:138:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
In file included from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/gcc.c:2725:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/gcc.c:
In function `process_command':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/gcc.c:900:
warning: passing arg 2 of `translate_options' from incompatible
pointer type
../libiberty/libiberty.a(choose-temp.o)(.text+0x112): In function
`choose_temp_base':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/libiberty/choose-temp.c:138:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
../libiberty/libiberty.a(choose-temp.o)(.text+0x112): In function
`choose_temp_base':
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/libiberty/choose-temp.c:138:
warning: the use of `mktemp' is dangerous, better use `mkstemp'
libgcc1.S: Assembler messages:
libgcc1.S:75: Warning: ignoring redefinition of register alias 'ip'
libgcc1.S:76: Warning: ignoring redefinition of register alias 'sp'
libgcc1.S:77: Warning: ignoring redefinition of register alias 'lr'
libgcc1.S:78: Warning: ignoring redefinition of register alias 'pc'
libgcc1.S: Assembler messages:
libgcc1.S:243: Warning: ignoring redefinition of register alias 'ip'
libgcc1.S:244: Warning: ignoring redefinition of register alias 'sp'
libgcc1.S:245: Warning: ignoring redefinition of register alias 'lr'
libgcc1.S:246: Warning: ignoring redefinition of register alias 'pc'
libgcc1.S: Assembler messages:
libgcc1.S:153: Warning: ignoring redefinition of register alias 'ip'
libgcc1.S:154: Warning: ignoring redefinition of register alias 'sp'
libgcc1.S:155: Warning: ignoring redefinition of register alias 'lr'
libgcc1.S:156: Warning: ignoring redefinition of register alias 'pc'
libgcc1.S: Assembler messages:
libgcc1.S:328: Warning: ignoring redefinition of register alias 'ip'
libgcc1.S:329: Warning: ignoring redefinition of register alias 'sp'
libgcc1.S:330: Warning: ignoring redefinition of register alias 'lr'
libgcc1.S:331: Warning: ignoring redefinition of register alias 'pc'
In file included from gthr-default.h:1,
from ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/gthr.h:98,
                from
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/libgcc2.c:3034:
...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/gthr-posix.h:37:
pthread.h: No such file or directory
make[3]: *** [libgcc2.a] Error 1
make[2]: *** [stmp-multilib-sub] Error 2
make[1]: *** [stmp-multilib] Error 1
make: *** [all-gcc] Error 2


On 1/18/07, Khem Raj <kraj@mvista.com> wrote:
This could happen if you dont have glibc/newlib headers installed before
building full cross gcc
Could you provide more information. Like at what step did this occur.
Post  your log.

-Khem

Supriya Sriraman wrote:
> Using Dan Kegel's crosstool-0.43 I am trying to generate a
> gcc-2.95.2-glibc-2.1.3 armv4b-linux big endian ARM toolchain
>
> binutils-2.12.1
>
> I do need to use the above gcc and glibc versions for legacy reasons.
>
> Here are the options configure uses:
> crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/binutils-2.12.1/configure
>
> --target=armv4b-unknown-linux-gnu --host=i686-host_pc-linux-gnu
> --prefix=...[deleted].../crosstool/gcc-2.95.2-glibc-2.1.3
> /armv4b-unknown-linux-gnu --disable-nls
> --with-sysroot=...[deleted].../build/crosstool-0.43/crosstool/gcc-2.95.2-glibc-2.1.3/armv4b-unknown-linux-gnu/armv4b-unknown-linux-gnu
>
>
>
> Error:
> In file included from gthr-default.h:1,
>                 from
> /proj/tftp/u/ssrirama/build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/gthr.h:98,
>
>                 from /proj/tftp/u/ssrirama/build/crosstool-
> 0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/libgcc2.c:3034:
>
> ...[deleted].../build/crosstool-0.43/build/armv4b-unknown-linux-gnu/gcc-2.95.2-glibc-2.1.3/gcc-2.95.2/gcc/gthr-posix.h:37:
>
> pthread.h : No such file or directory
> make[3]: *** [libgcc2.a] Error 1
> make[2]: *** [stmp-multilib-sub] Error 2
> make[1]: *** [stmp-multilib] Error 1
> make: *** [all-gcc] Error 2
>
> Does anyone know how to fix this problem?
>
> Thanks,
> Supriya
>
> --
> For unsubscribe information see http://sourceware.org/lists.html#faq
>



-- For unsubscribe information see http://sourceware.org/lists.html#faq


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