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]

building toolchain using gcc 4.2.3 a nd gblic 2.5 in crosstool-ng 1.7.0


Hi, All;

I was going to build a toolchain using gcc 4.2.3 and glibc 2.5 by installing crosstool-ng 1.7.0, but stopped due to the following messages.
So I'm trying each gcc version with the same glibc 2.5 as some different error is caused similar to above relating build or configure of C libraries.
Different version of gblic can be a solution but I have some reason to use glibc 2.5 necessarily.
Then could you advise what should I do for this?

Thank you.

CASE 1 : gcc-3.4.6 + glibc-2.5
-------------------------------------------------
[INFO ]  Installing C library headers
[EXTRA]    Configuring C library
[ERROR]    configure: error: Need linker with .init_array/.fini_array support.
[ERROR]    Build failed in step 'Installing C library headers'
[ERROR]    Error happened in '/usr/local/lib/ct-ng-1.7.0/scripts/functions' in function 'CT_DoExecLog' (line unknown, sorry)
[ERROR]          called from '/usr/local/lib/ct-ng-1.7.0/scripts/build/libc/glibc.sh' at line # 129 in function 'do_libc_headers'
[ERROR]          called from '/usr/local/lib/ct-ng-1.7.0/scripts/crosstool-NG.sh' at line # 578 in function 'main'
[ERROR]    Look at '/home/mach/x-tools/arm-amba-linux-gnueabi/build.log' for more info on this error.
[ERROR]  (elapsed: 11:14.24)
[11:14] / make: *** [build] Error 1


CASE 2 : gcc-4.2.3 + glibc-2.5
-------------------------------------------------
[INFO ]  Installing C library start files
[EXTRA]    Configuring C library
[EXTRA]    Building C library start files
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    /home/mach/x-tools/arm-amba-linux-gnueabi/arm-amba-linux-gnueabi//sys-root/usr/include/limits.h:125:26: error: no include path in which to search for limits.h
[ERROR]    make[3]: *** [/home/mach/CrossToolchain/targets/arm-amba-linux-gnueabi/build/build-libc-startfiles/tcb-offsets.h] Error 1
[ERROR]    make[3]: *** [/home/mach/CrossToolchain/targets/arm-amba-linux-gnueabi/build/build-libc-startfiles/rtld-global-offsets.h] Error 1
[ERROR]    make[2]: *** [csu/subdir_lib] Error 2
[ERROR]    make[1]: *** [csu/subdir_lib] Error 2
[ERROR]    Build failed in step 'Installing C library start files'
[ERROR]    Error happened in '/usr/local/lib/ct-ng-1.7.0/scripts/functions' in function 'CT_DoExecLog' (line unknown, sorry)
[ERROR]          called from '/usr/local/lib/ct-ng-1.7.0/scripts/build/libc/glibc.sh' at line # 322 in function 'do_libc_start_files'
[ERROR]          called from '/usr/local/lib/ct-ng-1.7.0/scripts/crosstool-NG.sh' at line # 578 in function 'main'
[ERROR]    Look at '/home/mach/x-tools/arm-amba-linux-gnueabi/build.log' for more info on this error.
[ERROR]  (elapsed: 23:49.19)
[23:49] / make: *** [build] Error 2
------------------------------------------------------------------------
NAVER :: Korea's No.1 search portal
www.naver.com

Attachment: _config
Description: Binary data

--
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]