Guest
#1421570
Hi all. I'm using GNUARM with gcc 4.0.2. I installed YAGARTO with gcc 4.4.1 and I was trying to compile my project with it. My project uses a LPC2292. When I try to compile my project with yagarto I get errors like this: c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.4.1/../../../../arm-elf/bin/ld.ex e: ERROR: c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.4.1\libgcc.a(_udivsi3.o) uses hardware FP, whereas armit_21.o uses software FP c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.4.1/../../../../arm-elf/bin/ld.ex e: failed to merge target specific data of file c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.4.1\libgcc.a(_udivsi3.o) c:/program files/yagarto/bin/../lib/gcc/arm-elf/4.4.1/../../../../arm-elf/bin/ld.ex e: error: no memory region specified for loadable section `.eh_frame' I try to compile my file with option -mhard-float but the result is the same. I also try the options -mfloat-abi=softfp and -msoft-float but the result is the same. Can anyone help with this? I'm around this for a couple of days and I'm stuck. Thanks. Rui