Sir,
While buliding codezero kernel with genode.First I do "make prepare" in "base-codezero" directory.
Then i created a build directory.Then after making command "make run/demo"
I'm getting
root@...115...:~/Downloads/genode-12.02/build.codezero# make run/demo using run script /home/naveen/Downloads/genode-12.02/base-codezero/run/env using run script /home/naveen/Downloads/genode-12.02/os/run/demo.run building targets: core init drivers/timer server/nitpicker server/liquid_framebuffer app/launchpad app/scout test/nitpicker server/nitlog drivers/framebuffer drivers/pci drivers/input
spawn make core init drivers/timer server/nitpicker server/liquid_framebuffer app/launchpad app/scout test/nitpicker server/nitlog drivers/framebuffer drivers/pci drivers/input make[1]: Entering directory `/home/naveen/Downloads/genode-12.02/build.codezero' checking library dependencies for core... checking library dependencies for init... checking library dependencies for drivers/timer... Skip target drivers/timer/pistachio because it requires pistachio Skip target drivers/timer/foc because it requires foc Skip target drivers/timer/okl4_x86 because it requires okl4 x86 Skip target drivers/timer/linux because it requires linux Skip target drivers/timer/fiasco because it requires fiasco Skip target drivers/timer/nova because it requires nova x86 Skip target drivers/timer/okl4_arm because it requires okl4 checking library dependencies for server/nitpicker... checking library dependencies for server/liquid_framebuffer... checking library dependencies for app/launchpad... checking library dependencies for app/scout... checking library dependencies for test/nitpicker... checking library dependencies for server/nitlog... checking library dependencies for drivers/framebuffer... Skip target drivers/framebuffer/fiasco_ux because it requires fiasco x86 Skip target drivers/framebuffer/pl11x/pbxa9 because it requires platform_pbxa9 Skip target drivers/framebuffer/pl11x/vea9x4 because it requires platform_vea9x4 Skip target drivers/framebuffer/sdl because it requires linux sdl Skip target drivers/framebuffer/vesa because it requires vesa checking library dependencies for drivers/pci... Skip target drivers/pci/x86 because it requires x86 checking library dependencies for drivers/input... Skip target drivers/input/fiasco_ux because it requires fiasco x86 Skip target drivers/input/ps2/x86 because it requires x86 Library platform Library ipc Library slab Library avl_tree Library allocator_avl Library heap Library console Library log_console Library lock Library env Library cxx Library thread Library server Library elf Library process Library l4_arm_v5 Library l4 Library startup Program init/init Library alarm Program drivers/timer/codezero/timer Library blit Program server/nitpicker/genode/nitpicker Library scout_widgets Program server/liquid_framebuffer/liquid_fb Library launchpad Program app/launchpad/launchpad Library mini_c Library libz_static Library libpng_static Program app/scout/genode/scout Program test/nitpicker/testnit Program server/nitlog/nitlog Program drivers/framebuffer/pl11x/vpb926/pl11x_drv Program drivers/framebuffer/pl11x/ Program drivers/input/dummy/dummy_input_drv Program drivers/input/ps2/pl050/ps2_drv Library core_printf Library pager Library raw_signal Library raw_server Program core/core make[1]: Leaving directory `/home/naveen/Downloads/genode-12.02/build.codezero' genode build completed /home/naveen/Downloads/genode-12.02/base-codezero/tool/gen_romfs -p /usr/local/genode-gcc/bin/genode-arm- -c var/run/demo/genode/core -o /home/naveen/Downloads/genode-12.02/build.codezero/kernel/codezero/build/cont0/empty0/modules.elf var/run/demo/genode/launchpad var/run/demo/genode/config var/run/demo/genode/pl11x_drv var/run/demo/genode/testnit var/run/demo/genode/init var/run/demo/genode/scout var/run/demo/genode/ps2_drv var/run/demo/genode/liquid_fb var/run/demo/genode/timer var/run/demo/genode/nitlog var/run/demo/genode/nitpicker rm -f /home/naveen/Downloads/genode-12.02/build.codezero/kernel/codezero/src/generic/cinfo.c cd /home/naveen/Downloads/genode-12.02/build.codezero/kernel/codezero; PATH=/usr/local/genode-gcc/bin:$PATH ./build.py cp /home/naveen/Downloads/genode-12.02/build.codezero/kernel/codezero/build/final.elf var/run/demo/image.elf spawn qemu-system-arm -m 256 -serial mon:stdio -M versatilepb -m 128 -kernel var/run/demo/image.elf couldn't execute "qemu-system-arm": no such file or directory while executing "spawn qemu-system-arm -m 256 -serial mon:stdio -M versatilepb -m 128 -kernel var/run/demo/image.elf " ("eval" body line 1) invoked from within "eval "spawn $qemu $qemu_args"" (procedure "spawn_qemu" line 40) invoked from within "spawn_qemu $wait_for_re $timeout_value " (procedure "run_genode_until" line 2) invoked from within "run_genode_until forever" (file "/home/naveen/Downloads/genode-12.02/os/run/demo.run" line 111) invoked from within "source $include_name" ("foreach" body line 3) invoked from within "foreach include_name [get_cmd_arg --include ""] { puts "using run script $include_name" source $include_name }" (file "/home/naveen/Downloads/genode-12.02/tool/run" line 480) make: *** [run/demo] Error 1 root@...115...:~/Downloads/genode-12.02/build.codezero#
Thank You, Naveen