Forum: ARM programming with GCC/GNU tools Problem in arm-elf-gcc running in the Linux PC

von Tim C. (hardwing)

Rate this post
0 useful
not useful

I started to install arm cross-complier in my linux pc (ubuntu8.04). 
Then, download the toolchain for linux from here.


and add the following in the /etc/profile

export PATH

But after make the file, I found the following error.

arm-elf-gcc -x assembler-with-cpp -c -mcpu=arm7tdmi -g -gdwarf-2 
-Wa,-amhls=src/initcpu.lst   src/initcpu.s -o src/initcpu.o
arm-elf-gcc: error trying to exec 'cc1': execvp: No such file or 
make: *** [src/initcpu.o] Error 1

Can someone help?


von Stefan B. (forscher)

Rate this post
0 useful
not useful
the executable cc1 resides in the folder
.../arm/libexec/gcc/arm-elf/4.1.0/    (I used 4.1.0)
I had this problem some times ago, it is a problem with the path.
Maybe it helps to place a copy of this cc1 in the folder 

I hope this will work ...

von Tim C. (hardwing)

Rate this post
0 useful
not useful

It works! Thanks.

But seems I face another problem to link up syscalls.c.  I need to study 

Anyway, thank you very much.



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.