Modified:
/wiki/MonoSbDevKit243.wiki
=======================================
--- /wiki/MonoSbDevKit243.wiki Fri Feb 26 09:26:04 2010
+++ /wiki/MonoSbDevKit243.wiki Wed Mar 3 14:21:30 2010
@@ -28,7 +28,7 @@
{{{
[sbox-FREMANTLE_X86: ~] > sb-conf setup FREMANTLE_HOST -c host-gcc -d
debian-etch:doctools:git:perl:svn -t none
-[sbox-CHINOOK_X86: ~] > sb-conf select FREMANTLE_HOST
+[sbox-FREMANTLE_HOST: ~] > sb-conf select FREMANTLE_HOST
[sbox-FREMANTLE_HOST: ~] > sb-conf rs maemo-sdk-rootstrap_5.0_i386.tgz
[sbox-FREMANTLE_HOST: ~] > sb-conf install --etc --devkits
[sbox-FREMANTLE_HOST: ~] > apt-get update
@@ -105,17 +105,20 @@
[sbox-FREMANTLE_HOST: ~] > make maemo/devkit
}}}
-Now try to compile mono enable the devkit with:
+Now you can try to compile mono on X86 target (to have the assembly
libraries) and ARMEL taget (to have the native application). To do this you
need to enable the devkit with:
{{{
[sbox-FREMANTLE_HOST: ~] > sb-conf setup FREMANTLE_ARMEL -f -d
perl:debian-etch:qemu:doctools:qemu:mono:svn:git
+[sbox-FREMANTLE_HOST: ~] > sb-conf setup FREMANTLE_X86 -f -d
perl:debian-etch:qemu:doctools:qemu:mono:svn:git
}}}
-and run
+On the FREMANTLE_X86 target you can run
{{{
-[sbox-FREMANTLE_HOST: ~] > make maemo/debs
+[sbox-FREMANTLE_X86: ~] > make clean
+[sbox-FREMANTLE_X86: ~] > make maemo/debs
}}}
+
Unfortunaly you get this error message:
@@ -133,12 +136,19 @@
make: *** [maemo/debs] Error 2
}}}
-This error is caused by the attempt of compile and run the convert.exe
application inside the ARMEL environment.
+This error is caused by the attempt of compile and run the convert.exe
application inside the FREMANTLE environment.
To avoid this one we can try to modify the Makefile.am and Makefile.in to
not include the docs directory during the compilation and run
{{{
-[sbox-FREMANTLE_HOST: ~] > make maemo/debs
+[sbox-FREMANTLE_X86: ~] > make maemo/debs
}}}
-again.
+
+Same step in the FREMANTLE_ARMEL target
+
+
+{{{
+[sbox-FREMANTLE_ARMEL: ~] > make clean
+[sbox-FREMANTLE_ARMEL: ~] > make maemo/debs
+}}}