EmbDev.net

Forum: ARM programming with GCC/GNU tools YAGARTO tool chain on windows xp


Author: phillip sikasa (Company: ing.-büro sikasa) (omusindusa)
Posted on:

Rate this post
0 useful
not useful
I have installed the yagarto tool chain according to the howto posted on 
the yagarto website. It seems as if i got something wrong. does anybody 
know what could be causing the compiler to fail ????????

the following is the contains of my window:

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\ENTWICKLUNG\Projects\sihatec\WINDMESSER_2010\INBETRIEBNAHME\RONETIX_p 
m9263\ID
E\SAM7X256Test>make --version
GNU Make 3.81
Copyright (C) 2006  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

This program built for i686-pc-mingw32

C:\ENTWICKLUNG\Projects\sihatec\WINDMESSER_2010\INBETRIEBNAHME\RONETIX_p 
m9263\ID
E\SAM7X256Test>arm-none-eabi-gcc --version
arm-none-eabi-gcc (GCC) 4.5.2
Copyright (C) 2010 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is 
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR 
PURPOSE.


C:\ENTWICKLUNG\Projects\sihatec\WINDMESSER_2010\INBETRIEBNAHME\RONETIX_p 
m9263\ID
E\SAM7X256Test>make clean
rm -f ./src/startup.o ./src/low_level_init.o ./src/main.o
rm -f test_ram.elf
rm -f test_ram.map
rm -f test_ram.hex
rm -f test_rom.elf
rm -f test_rom.map
rm -f test_rom.hex
rm -f ./src/low_level_init.c.bak ./src/main.c.bak
rm -f ./src/low_level_init.lst ./src/main.lst
rm -f ./src/startup.s.bak
rm -f ./src/startup.lst
rm -fR .dep

C:\ENTWICKLUNG\Projects\sihatec\WINDMESSER_2010\INBETRIEBNAHME\RONETIX_p 
m9263\ID
E\SAM7X256Test>make all
arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=arm7tdmi -g -gdwarf-2 
-Wa,-amhl
s=src/startup.lst   src/startup.s -o src/startup.o
arm-none-eabi-gcc: unrecognized option '-wa,-amhls=src/startup.lst'
cc1.exe: error: unrecognized command line option "-e"
cc1.exe: warning: unrecognized gcc debugging option: _
cc1.exe: warning: unrecognized gcc debugging option: _
cc1.exe: warning: unrecognized gcc debugging option: u
cc1.exe: warning: unrecognized gcc debugging option: s
cc1.exe: warning: unrecognized gcc debugging option: e
cc1.exe: warning: unrecognized gcc debugging option: s
cc1.exe: warning: unrecognized gcc debugging option: _
cc1.exe: warning: unrecognized gcc debugging option: i
cc1.exe: warning: unrecognized gcc debugging option: n
cc1.exe: warning: unrecognized gcc debugging option: i
cc1.exe: warning: unrecognized gcc debugging option: t
cc1.exe: warning: unrecognized gcc debugging option: f
cc1.exe: warning: unrecognized gcc debugging option: i
cc1.exe: warning: unrecognized gcc debugging option: n
cc1.exe: warning: unrecognized gcc debugging option: i
cc1.exe: warning: unrecognized gcc debugging option: _
cc1.exe: warning: unrecognized gcc debugging option: _
make: *** [src/startup.o] Error 1

C:\ENTWICKLUNG\Projects\sihatec\WINDMESSER_2010\INBETRIEBNAHME\RONETIX_p 
m9263\ID
E\SAM7X256Test>

Author: Artan (Guest)
Posted on:

Rate this post
0 useful
not useful
I did the example of YARGATO, but i did not use the command line of the 
prompt.
Try to install the eclipse, it's work fine!

Author: Oliver (Guest)
Posted on:

Rate this post
0 useful
not useful
There is something wrong in your makefile.

The compiler doesn't like

>-Wa,-amhl
>s=src/startup.lst

Oliver

Reply

Entering an e-mail address is optional. If you want to receive reply notifications by e-mail, please log in.

Rules — please read before posting

  • Post long source code as attachment, not in the text
  • Posting advertisements is forbidden.

Formatting options

  • [c]C code[/c]
  • [avrasm]AVR assembler code[/avrasm]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]




Bild automatisch verkleinern, falls nötig
Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.