Rockbox Development > Starting Development and Compiling
Compiling Rockbox for m200
rickbronson:
Rockboxers,
I can do a m200 bootloader compile and run but when I try to compile a rockbox "normal build" I get:
...
LD vorbis.elf
/usr/local/arm-elf/lib/gcc/arm-elf/4.0.3/../../../../arm-elf/bin/ld: region PLUGIN_RAM is full (/home/rick/in/rockbox/normalbuild/apps/codecs/vorbis.elf section .header)
/usr/local/arm-elf/lib/gcc/arm-elf/4.0.3/../../../../arm-elf/bin/ld: region PLUGIN_RAM is full (/home/rick/in/rockbox/normalbuild/apps/codecs/vorbis.elf section .text)
/usr/local/arm-elf/lib/gcc/arm-elf/4.0.3/../../../../arm-elf/bin/ld: error: no memory region specified for loadable section `.icode'
collect2: ld returned 1 exit status
make[2]: *** [/home/rick/in/rockbox/normalbuild/apps/codecs/vorbis.elf] Error 1
make[1]: *** [build-codecs] Error 2
make: *** [build] Error 2
Any help greatly appreciated!
Rick
MarcGuay:
I'm pretty sure the bootloader build includes all that's been done up to this point.
LambdaCalculus:
Instead of just typing "make", type "make bin" if you just want to work with a normal build.
Remember to have tcctool compiled and ready for afterwards, so you can upload the code to your m200.
MarcGuay:
Pardon my ignorance on this, but in the early stages of a port, what exactly is the difference between the bootloader build and the regular build?
LambdaCalculus:
The bootloader build is what you see in the picture I posted in this message:
http://forums.rockbox.org/index.php?topic=7727.msg125580#msg125580
The normal build just displays "*PANIC*" and some garbage characters on the screen.
Navigation
[0] Message Index
[#] Next page
Go to full version