<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>