<div dir="ltr"><div><div><div><div>hi<br></div>i want to get the l4linux running.i followed the step according to source tree file --genode/base-foc/doc/foc.txt.i did make prepare in 'ports-foc' and 'dde_ipxe' repository in genode source tree. i edited the 'etc/build.conf' file in my build directory,and uncomment the following line :<br>
REPOSITORIES += $(GENODE_DIR)/dde_ipxe<br>REPOSITORIES += $(GENODE_DIR)/ports-foc<br></div>i downloaded the 'inird.gz' file and resided it in 'bin' in my build directory.<br></div>i thought i did everything well, but when i make run/l4linx ,there comes a issue,here is the message:<br>
<br>using run script /home/wangyuqing/下载/genode/base-foc/run/env<br>using run script /home/wangyuqing/下载/genode/ports-foc/run/l4linux.run<br>building targets: core init drivers/timer drivers/uart drivers/framebuffer l4linux drivers/nic drivers/pci drivers/input/ps2<br>
spawn make core init drivers/timer drivers/uart drivers/framebuffer l4linux drivers/nic drivers/pci drivers/input/ps2<br>make[1]: 正在进入目录 `/home/wangyuqing/下载/genode_focx86_builddir'<br>checking library dependencies...<br>
Skip target core/arndale because it requires arm foc_arndale<br>Skip target core/imx53 because it requires arm foc_imx53<br>Skip target core/panda because it requires arm foc_panda<br>Skip target core/pbxa9 because it requires arm foc_pbxa9<br>
Skip target core/vea9x4 because it requires arm foc_vea9x4<br>Skip target drivers/framebuffer/fiasco_ux because it requires fiasco<br>Skip target drivers/framebuffer/omap4 because it requires omap4<br>Skip target drivers/framebuffer/pl11x/pbxa9 because it requires pl11x platform_pbxa9<br>
Skip target drivers/framebuffer/pl11x/vea9x4 because it requires pl11x platform_vea9x4<br>Skip target drivers/framebuffer/pl11x/vpb926 because it requires pl11x platform_vpb926<br>Skip target drivers/framebuffer/sdl because it requires linux sdl<br>
Skip target drivers/input/ps2/pl050 because it requires pl050<br>Skip target drivers/nic/lan9118 because it requires lan9118<br>Skip target drivers/nic/linux because it requires linux<br>Skip target drivers/pci/device_pd because it requires nova<br>
Skip target drivers/uart/omap4 because it requires omap4<br>Skip target drivers/uart/pl011 because it requires pl011<br>Skip target l4linux/arm because it requires arm<br>  Program drivers/framebuffer/pl11x/<br>  Library platform<br>
  Library cxx<br>  Library syscall<br>  Library startup<br>  Library base-common<br>  Library base<br>  Library blit<br>  Program drivers/framebuffer/vesa/vesa_drv<br>  Program drivers/input/ps2/x86/ps2_drv<br>  Library alarm<br>
  Library dde_kit<br>  Library dde_ipxe_support<br>  Library dde_ipxe_nic<br>  Program drivers/nic/nic_drv<br>  Program drivers/pci/x86/pci_drv<br>  Library timer<br>  Program drivers/timer/timer<br>  Program drivers/uart/i8250/uart_drv<br>
  Library init_pd_args<br>  Program init/init<br>  Library l4lx<br>  Library l4sys<br>  Program l4linux/x86_32/vmlinux<br>make[6]: 没有什么可以做的为 `all'。<br>===============================================<br>  For quick build instructions, please visit:<br>
    <a href="http://wiki.tudos.org/Quickstart">http://wiki.tudos.org/Quickstart</a><br>    <a href="http://l4linux.org/build.shtml">http://l4linux.org/build.shtml</a><br>===============================================<br>
make[6]: 没有什么可以做的为 `all'。<br>  Using /home/wangyuqing/下载/genode/ports-foc/contrib/l4linux as source for kernel<br>  GEN     /home/wangyuqing/下载/genode_focx86_builddir/l4linux/Makefile<br>  CHK     include/linux/version.h<br>
  CHK     include/generated/utsrelease.h<br>  CALL    /home/wangyuqing/下载/genode/ports-foc/contrib/l4linux/scripts/checksyscalls.sh<br>  CHK     include/generated/compile.h<br>  LINK    vmlinux<br>  LD      vmlinux.o<br>  MODPOST vmlinux.o<br>
WARNING: modpost: Found 2 section mismatch(es).<br>To see full details build your kernel with:<br>'make CONFIG_DEBUG_SECTION_MISMATCH=y'<br>  GEN     .version<br>  CHK     include/generated/compile.h<br>  UPD     include/generated/compile.h<br>
  CC      init/version.o<br>  LD      init/built-in.o<br>  KSYM    .tmp_kallsyms1.o<br>  KSYM    .tmp_kallsyms2.o<br>  LD      vmlinux<br>  SORTEX  vmlinux<br>sort done marker at 399e58<br>  SYSMAP  System.map<br>  OBJCOPY arch/l4/boot/Image<br>
  Kernel: arch/l4/boot/Image is ready<br>  Building modules, stage 2.<br>  MODPOST 98 modules<br>WARNING: modpost: Found 1 section mismatch(es).<br>To see full details build your kernel with:<br>'make CONFIG_DEBUG_SECTION_MISMATCH=y'<br>
  Program core/x86/core<br>make[1]:正在离开目录 `/home/wangyuqing/下载/genode_focx86_builddir'<br>genode build completed<br>using fiasco kernel /home/wangyuqing/下载/genode_focx86_builddir/kernel/fiasco.oc/fiasco<br>using sigma0/bootstrap at /home/wangyuqing/下载/genode_focx86_builddir/l4<br>
creating ISO image...<br>spawn qemu-system-i386 -no-kvm -m 128 -nographic -serial file:kdb.log -serial mon:stdio -smp 2,cores=2 -net nic,model=e1000 -net user -cdrom var/run/l4linux.iso<br>Error: Test execution timed out<br>
make: *** [run/l4linux] 错误 254<br><br></div><div>how can i fix it <br></div><div>Regards<br></div></div>