Rockbox Development > Starting Development and Compiling

arm-elf-eabi-gcc not in PATH

<< < (7/11) > >>

[Saint]:
For cygwin, the only thing that should need to be in the PATH is "usr/local/bin/" and this is a default PATH of cygwin...so you shouldn't have to edit anything.
This assumes of course that your cygwin install is running/complete and that you ran rockboxdev.sh (quite recently) without changing where the cross-compilers install to.


[St.]

Jack Sparrow:
Thanks for everyone's help.  It finished after about 5 hours and I am now compiling

Kalin:
Hi there!

I'm new here in both the dev of rockbox and forums, and I'm feeling a bit lost on some things, but I'm trying to do my best :)

I'm developing under Mac OS X, and I have the same problem as some of you with the arm-elf-eabi-gcc compiler, that seems to not been install, whatever I try. I've already tried to run rockbox.sh with the "e" parameter in order to install de arm-elf-eabi compiler, but it seems not to work. I'm getting the "is not in your path" error, and navigating to "/usr/local" there is no "bin" directory in there (¿?). I've tried to create it manually and execute the rockboxdev.sh again, but still it seems to not create any arm-elf-whatever file or directory...

Any clue on this?? Those who had the same problem, I don't understand how you finally manage to get the compiler to install. How do you achive it??

Thank you very much!

Kalin:
Anyone? :'(

I don't know what to do. I've followed all the steps of the quick guide for compilling rockbox and I don't know why the arm-elf-eabi compiler is not installing on my system. Maybe is there some kind of incompatibility with Mac OS X? If I type "which arm-elf-eabi-gcc" I'm getting anything, and if I browse to usr/local/bin there aren't any arm-elf... files anywhere. When I run the "rockboxdev.sh" script, it finishes with some errors, but they aren't specified:

--- Code: ---make[2]: *** [libgcc.a] Abort trap
make[2]: *** Deleting file `libgcc.a'
make[1]: *** [stmp-multilib] Error 2
make: *** [all-gcc] Error 2

--- End code ---


And this is the error I get trying to compile:

--- Code: ---../tools/configure: line 2837: arm-elf-eabi-gcc: command not found
[WARNING] The compiler you must use (arm-elf-eabi-gcc) is not in your path!
[WARNING] this may cause your build to fail since we cannot do the
[WARNING] checks we want now.
Using arm-elf-eabi-ld ..2842---
Created Makefile

--- End code ---

I've also tryed to manually modify the PATH string by adding this:

--- Code: ---/usr/local/arm-elf/bin:/usr/local/m68mk-elf/bin:/usr/local/sh-elf/bin:/usr/local/arm-elf-eabi:/usr/local/arm-elf-eabi/bin
--- End code ---
But doesn't change anything

torne:

--- Quote from: Kalin on July 05, 2010, 02:40:16 AM ---Anyone? :'(

I don't know what to do. I've followed all the steps of the quick guide for compilling rockbox and I don't know why the arm-elf-eabi compiler is not installing on my system. Maybe is there some kind of incompatibility with Mac OS X? If I type "which arm-elf-eabi-gcc" I'm getting anything, and if I browse to usr/local/bin there aren't any arm-elf... files anywhere. When I run the "rockboxdev.sh" script, it finishes with some errors, but they aren't specified:

--- Code: ---make[2]: *** [libgcc.a] Abort trap
make[2]: *** Deleting file `libgcc.a'
make[1]: *** [stmp-multilib] Error 2
make: *** [all-gcc] Error 2

--- End code ---


--- End quote ---
You need to paste more than that; that doesn't include the command it was running at the time, or anything else useful ;)

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version