I am using the Maemo SDK+ 1.0.0 [1] from Nokia. The SDK includes the cross compiler [2], the emulator (qemu), etc, the versions of which are all determined by the rootstrap (I'm using the last version for diablo [3]).

The SDK is available for Ubuntu or Debian; installation is done with a script you can download from their website.

Hope this helps.

[1] http://maemo-sdk.garage.maemo.org/index.html
$ sb2 gcc --version
arm-none-linux-gnueabi-gcc (GCC) 3.4.4 (release) (CodeSourcery ARM 2005q3-1)
 1 ... diablo4.1.2_armel   For OS2008.43-7 (N810/N800)    2008-12-18 (289.3M)
 2 ... diablo4.1.2_i386    For OS2008.43-7 (i386 SDK)     2008-12-18 (291.6M)

P.S. When I configured, I used default settings for everything (except for a --prefix=... parameter).

On Sun, Aug 16, 2009 at 2:05 AM, Juan Jose Garcia-Ripoll <juanjose.garciaripoll@googlemail.com> wrote:
On Sat, Aug 15, 2009 at 8:38 AM, Elliott
Slaughter<elliottslaughter@gmail.com> wrote:
> It seems that the emulator is unable to run whatever binary is being
> produced.
> Again, any assistance would be appreciated. I can provide the full session
> log.

The session log is useless, since the problem you experience happens
during the execution of ecl_min. What would be nice is to have
information about what environment you are using: emulator, images,
compilers, etc, so that one can reproduce them. Besides this,
configurations flags are also important.


Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)

Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay