dev builds
themes manual
device status forums
mailing lists
IRC bugs
dev guide

Rockbox mail archive

Subject: Building RomBox out-of-the-box

Building RomBox out-of-the-box

From: Daniel Stenberg <>
Date: Thu, 2 Sep 2004 16:08:09 +0200 (CEST)


I want to get the RomBox building into the CVS and general build scripts so
that we can provide prebuilt rombox ucl files in the daily builds etc.

I have a few suggestions on how to proceed to make this:

1 - We add the new .lds files to CVS, either as totally new files or as
     #ifdef'ed sections of the existing .lds, I haven't investigated if the
     latter makes sense. Possibly the two rombox .lds files could be a single
     one with #ifdefs for the models, similar to the existing file.

2 - We add the modified uclpack.c source file to CVS to make it easier for
     everyone to build the rombox-version of uclpack. Alternatively, we make
     a simple perl-script that makes the equivalent of uclpack -none since
     there is no compression used for the Rombox version!

3 - The build script then dynamically checks if uclpack -none can be used and
     if it can, it builds a rombox.ucl similar to how it already builds
     rockbox.ucl. Since there are size limits, the build script should itself
     check (if possible) that the output rombox file is small enough to fit on
     target. This is important since different GCC versions output different
     sized files and I don't want to check for specific versions of gcc or

Good enough? What did I forget?

  Daniel Stenberg -- --
Received on 2004-09-02

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