Hi,
On 08/28/2011 02:20 PM, giowck wrote:
Hi,
I found a small issue during the build process of L4Android for x86 target (arm target build works as expected). When using the make command to generate images (e.g make grub2iso lx_gingerbread-x86), the following error appears:
Thanks. I fixed that in the repository. The website will be updated later this evening.
Br, Matthias.
Processing entry 'l4_gingerbread' Could not find 'l4_gingerbread.cfg' with path '...' make[1]: *** [grub2iso] Error 2 make[1]: Exiting Directory '/home/giowck/tests/target_x86/l4re-snapshot-2011062216/src/l4' make: *** [grub2iso] Error 2
This is caused by an outdated module entry in the 'modules-x86.list' file in the 'configs' git repository (and L4Android Website in the 'Create ISO Image' instructions). Here are some 'x86' suffixes missing.
Patch file
--- modules-x86.list 2011-08-28 13:43:09.669688003 +0200 +++ modules-x86_fixed.list 2011-08-28 13:44:02.546068212 +0200 @@ -1,6 +1,6 @@ modaddr 0x01100000 entry l4_gingerbread -roottask moe rom/l4_gingerbread.cfg +roottask moe rom/l4_gingerbread-x86.cfg kernel fiasco -serial_esc module l4re module ned @@ -8,9 +8,9 @@ module rtc module mag module fb-drv -module l4_gingerbread.cfg +module l4_gingerbread-x86.cfg module x86-legacy.devs -module l4_android.vbus +module l4_android-x86.vbus module vmlinuz.android module root-x86-ginger.img module system-x86-ginger.img
With the above patch, the images are built successfully. It would be nice if you update the L4Android Website ("Create ISO Image") and the configs repository.
Regards Giorgio
l4-hackers mailing list l4-hackers@os.inf.tu-dresden.de http://os.inf.tu-dresden.de/mailman/listinfo/l4-hackers