Bonjour,

J'essais actuellement de "crosscompiler" gcc pour un processour RISC et j'obtiens le message d'erreur suivant :

or32-uclinux-ar rc ./libgcc.a libgcc/./__mulsi3.o libgcc/./__udivsi3.o libgcc/./__divsi3.o libgcc/./__umodsi3.o libgcc/./__modsi3.o libgcc/./_muldi3.o libgcc/./_negdi2.o libgcc/./_lshrdi3.o libgcc/./_ashldi3.o libgcc/./_ashrdi3.o libgcc/./_cmpdi2.o libgcc/./_ucmpdi2.o libgcc/./_floatdidf.o libgcc/./_floatdisf.o libgcc/./_fixunsdfsi.o libgcc/./_fixunssfsi.o libgcc/./_fixunsdfdi.o libgcc/./_fixdfdi.o libgcc/./_fixunssfdi.o libgcc/./_fixsfdi.o libgcc/./_fixxfdi.o libgcc/./_fixunsxfdi.o libgcc/./_floatdixf.o libgcc/./_fixunsxfsi.o libgcc/./_fixtfdi.o libgcc/./_fixunstfdi.o libgcc/./_floatditf.o libgcc/./_clear_cache.o libgcc/./_enable_execute_stack.o libgcc/./_trampoline.o libgcc/./__main.o libgcc/./_absvsi2.o libgcc/./_absvdi2.o libgcc/./_addvsi3.o libgcc/./_addvdi3.o libgcc/./_subvsi3.o libgcc/./_subvdi3.o libgcc/./_mulvsi3.o libgcc/./_mulvdi3.o libgcc/./_negvsi2.o libgcc/./_negvdi2.o libgcc/./_ctors.o libgcc/./_ffssi2.o libgcc/./_ffsdi2.o libgcc/./_clz.o libgcc/./_clzsi2.o libgcc/./_clzdi2.o libgcc/./_ctzsi2.o libgcc/./_ctzdi2.o libgcc/./_popcount_tab.o libgcc/./_popcountsi2.o libgcc/./_popcountdi2.o libgcc/./_paritysi2.o libgcc/./_paritydi2.o libgcc/./_divdi3.o libgcc/./_moddi3.o libgcc/./_udivdi3.o libgcc/./_umoddi3.o libgcc/./_udiv_w_sdiv.o libgcc/./_udivmoddi4.o libgcc/./fp-bit.o libgcc/./dp-bit.o libgcc/./unwind-dw2.o libgcc/./unwind-dw2-fde.o libgcc/./unwind-sjlj.o libgcc/./gthr-gnat.o libgcc/./unwind-c.o libgcc/./_eprintf.o libgcc/./__gcc_bcmp.o
*** buffer overflow detected ***: or32-uclinux-ar terminated
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)[0x40110ed8]
/lib/tls/i686/cmov/libc.so.6[0x4010ff10]
/lib/tls/i686/cmov/libc.so.6[0x4010f648]
/lib/tls/i686/cmov/libc.so.6(_IO_default_xsputn+0x9e)[0x4009959e]
/lib/tls/i686/cmov/libc.so.6(_IO_padn+0xd8)[0x4008d048]
/lib/tls/i686/cmov/libc.so.6(_IO_vfprintf+0x2b0e)[0x4006f64e]
/lib/tls/i686/cmov/libc.so.6(__vsprintf_chk+0xad)[0x4010f6fd]
/lib/tls/i686/cmov/libc.so.6(__sprintf_chk+0x2d)[0x4010f63d]

Je suis actuellement sous Ubuntu 9.10 (karmic). la version de gcc crosscompilée est gcc-3.4.4 et mon système est sous gcc-4.4.1

Merci de votre aide.

Cordialement,

Hermann NCHO