Query

Sartakov A. Vasily sartakov at ...104...
Fri May 25 12:42:28 CEST 2012


Let me explain. In trace below You can find some "key-words".
"Key-words" - are a  words, which can help you to obtain solution.
Ancient said: "if key-words looks like 'no such file or directory',
with 99.999% chance you lost something in environment". for example -
python. or qemu. or u-boot tools.
Do you see any 'key-words' in the trace?

>
> root at ...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 at ...115...:~/Downloads/genode-12.02/build.codezero#


-- 
Sartakov A. Vasily




More information about the users mailing list