[maemo-developers] Build Server Configuration

From: Marcin Juszkiewicz marcin at juszkiewicz.com.pl
Date: Tue Jan 26 11:32:40 EET 2010
Dnia wtorek, 26 stycznia 2010 o 09:43:01 Ove Kaaven napisał(a):

> The Debian tools are not really designed for cross-compilation, they're
> meant to run inside the target environment. That target environment also
> needs a full complement of Debian tools, including compilers. 

OpenEmbedded builds deb packages and root filesystems without having to be run 
on Debian based system and all in cross-compilation mode.

> The reason it works for Debian is because they have a LARGE farm of
> dedicated, donated machines of various architectures:
> If someone builds a farm of Maemo devices (running on ARM, of course)
> that they want to dedicate to running buildds, then that might work.

You do not need Maemo devices - there are better ARM devices if you want to 
have native compilation farm. Think of BeagleBoard (with usb-network, usb-
storage attached) or Sheevaplug devices (serial-ata storage, gigabit ethernet, 
more raw cpu power then n900 or beagleboard).

> Otherwise, the Debian tools need to be run inside a simulated target
> environment, and the only simulated environment known to run Maemo (and
> that runs reasonably fast) is probably scratchbox...

Again - you do not need to run whole Maemo environment to be able to do 
builds. Fremantle_armel target do not have working Hildon - it works only for 
shell stuff.

JID:      hrw at jabber.org
Website:  http://marcin.juszkiewicz.com.pl/
LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz

More information about the maemo-developers mailing list