Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide
translations



Rockbox mail archive

Subject: CVS version does not build

CVS version does not build

From: Johan Vromans <jvromans_at_squirrel.nl>
Date: Sat, 20 Dec 2003 18:29:58 +0100

I cannot build the CVS version (031220-1817 MET) anymore:

 % sh-elf-gcc -Os -nostdlib -o rockbox.elf lang.o alarm_menu.o credits.o debug_menu.o language.o main.o main_menu.o menu.o misc.o onplay.o playlist.o playlist_menu.o playlist_viewer.o plugin.o screens.o settings.o settings_menu.o sleeptimer.o sound_menu.o status.o tree.o wps.o wps-display.o recorder/bmp.o recorder/icons.o recorder/keyboard.o recorder/peakmeter.o recorder/radio.o recorder/recording.o recorder/widgets.o -L. -lrockbox -lgcc -L../firmware -Tlinkage.lds -Wl,-Map,rockbox.map
sh-elf/bin/ld: address 0xf001048 of rockbox.elf section .iram is not within region IRAM

Inspecting rockbox.map shows:

  Memory Configuration

  Name Origin Length Attributes
  DRAM 0x0000000009000000 0x00000000001f8000
  IRAM 0x000000000f000000 0x0000000000001000
  *default* 0x0000000000000000 0xffffffffffffffff

  .iram 0x000000000f000000 0x1048 load address 0x00000000090267bc

Apparently, IRAM has been told to be 0x1000 long, while in fact it
needs 0x1048 bytes.

How can I solve this?

-- Johan
Received on 2003-12-20

Page template was last modified "Tue Sep 7 00:00:02 2021" The Rockbox Crew -- Privacy Policy