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:
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
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
l4-hackers@os.inf.tu-dresden.de