Rockbox Development > Starting Development and Compiling

Compiling Rockbox for m200

(1/2) > >>

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