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: Crosstool NG on Cygwin(WinXP): ARM922T, GCC 4.3.2, uClibc0.9.30


Hi,
I have again taken ct-ng-trunk-20081115.tar.bz2, now it is not able to
patch
boehm-gc/ia64_save_regs_in_stack.S file, is this file needed in all the
systems, like I am using i686 so its different from ia64 m/c. how to
avoid this file from patching.

[DEBUG]    Applying patch
'/opt/ct-ng922t//lib/ct-ng-1.2.0+svn_trunk@1208/patches/gcc/4.3.2/220-no
teGNUstack-01.patch'
[DEBUG]    ==> Executing: 'patch -g0 -F1 -p1 -f'
[ALL  ]    The next patch would create the file
boehm-gc/ia64_save_regs_in_stack.S,
[ALL  ]    which already exists!  Applying it anyway.
[ALL  ]    patching file boehm-gc/ia64_save_regs_in_stack.S
[ALL  ]    Patch attempted to create file
boehm-gc/ia64_save_regs_in_stack.S, which already exists.
[ALL  ]    Hunk #1 FAILED at 1.
[ALL  ]    1 out of 1 hunk FAILED -- saving rejects to file
boehm-gc/ia64_save_regs_in_stack.S.rej
[ALL  ]    patching file boehm-gc/ia64_save_regs_in_stack.s
[ALL  ]    patching file libffi/src/alpha/osf.S
[ALL  ]    patching file libffi/src/arm/sysv.S
[ALL  ]    patching file libffi/src/ia64/unix.S
[ALL  ]    patching file libffi/src/m68k/sysv.S
[ALL  ]    patching file libffi/src/powerpc/linux64.S
[ALL  ]    patching file libffi/src/powerpc/linux64_closure.S
[ALL  ]    patching file libffi/src/powerpc/ppc_closure.S
[ALL  ]    patching file libffi/src/powerpc/sysv.S
[ALL  ]    patching file libffi/src/s390/sysv.S
[ALL  ]    patching file libffi/src/sparc/v8.S
[ALL  ]    patching file libffi/src/sparc/v9.S
[ALL  ]    patching file libffi/src/x86/sysv.S
[ALL  ]    patching file libffi/src/x86/unix64.S
[ERROR]    Build failed in step 'Extracting and patching toolchain
components'
[ERROR]    Error happened in
'/opt/ct-ng922t//lib/ct-ng-1.2.0+svn_trunk@1208/scripts/functions' in
function 'CT_DoExecLog' (line unknown, sorry)
[ERROR]          called from
'/opt/ct-ng922t//lib/ct-ng-1.2.0+svn_trunk@1208/scripts/functions' at
line # 606 in function 'CT_ExtractAndPatch'
[ERROR]          called from
'/opt/ct-ng922t//lib/ct-ng-1.2.0+svn_trunk@1208/scripts/build/cc/gcc.sh'
at line # 25 in function 'do_cc_extract'
[ERROR]          called from
'/opt/ct-ng922t//lib/ct-ng-1.2.0+svn_trunk@1208/scripts/crosstool.sh' at
line # 451 in function 'main'
[ERROR]    Look at '/opt/arm-unknown-linux-uclibc/build.log' for more
info on this error.
[ERROR]  (elapsed: 25:00.46)


Regards
Vivek

-----Original Message-----
From: crossgcc-owner@sourceware.org
[mailto:crossgcc-owner@sourceware.org] On Behalf Of Vivek Kumar Gupta
Sent: Monday, November 17, 2008 3:03 PM
To: crossgcc@sourceware.org
Subject: Crosstool NG on Cygwin(WinXP): ARM922T, GCC 4.3.2, uClibc0.9.30

Hi All,

I understand it does not work on Cygwin, till I have tried, as I have to
get a tool chain on Windows XP also. Well to my surprise, yes it is
building to good extend. 

It is failing in GMP, Kindly see the log in attachment, I will be very
happy if some body can tell where the problem is.


[ALL  ]      CHECK   include/sound/sb16_csp.h
[ALL  ]      CHECK   include/video/edid.h
[ALL  ]      CHECK   include/video/sisfb.h
[ALL  ]      CHECK   include/video/uvesafb.h
[ALL  ]    make[1]: Leaving directory
`/cygdrive/f/cygwin/home/gkvivek/ct-ng-trunk-20081116/targets/src/linux-
2.6.26.3'
[INFO ]  Installing kernel headers: done in 364.48s (at 06:30)
[INFO ]
=================================================================
[INFO ]  Installing GMP
[EXTRA]    Configuring GMP
[DEBUG]    ==> Executing:
'/cygdrive/f/cygwin/home/gkvivek/ct-ng-trunk-20081116/targets/src/gmp-4.
2.2/configure --build=i686-build_unknown-pc-cygwin
--host=i686-build_unknown-pc-cygwin
--prefix=/cygdrive/f/cygwin/home/gkvivek/x-tools/arm-unknown-linux-uclib
c --disable-shared --enable-static --enable-fft --enable-mpbsd'
[ALL  ]    checking build system type... Invalid configuration
`i686-build_unknown-pc-cygwin': machine `i686-build_unknown-pc' not
recognized
[ERROR]    configure: error: /bin/sh
/cygdrive/f/cygwin/home/gkvivek/ct-ng-trunk-20081116/targets/src/gmp-4.2
.2/config.sub i686-build_unknown-pc-cygwin failed
[ERROR]    Build failed in step 'Installing GMP'
[ERROR]    Error happened in
'/opt/ct-ng//lib/ct-ng-1.2.0+svn_trunk@1208/scripts/functions' in
function 'CT_DoExecLog' (line unknown, sorry)
[ERROR]          called from
'/opt/ct-ng//lib/ct-ng-1.2.0+svn_trunk@1208/scripts/build/gmp.sh' at
line # 36 in function 'do_gmp'
[ERROR]          called from
'/opt/ct-ng//lib/ct-ng-1.2.0+svn_trunk@1208/scripts/crosstool.sh' at
line # 481 in function 'main'
[ERROR]    Look at
'/cygdrive/f/cygwin/home/gkvivek/x-tools/arm-unknown-linux-uclibc/build.
log' for more info on this error.
[ERROR]  (elapsed: 6:41.20)



Regards
Vivek

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