vbox_usb_run bin/nic_drv missing

a3an a3an at ...294...
Thu Dec 17 02:46:37 CET 2015


Hi,

I am using the vbox_usb_run script from Alexander Boettcher to create a 
VirtualBox/win7 image on a usb stick.
At the end of "make -C build/nova_x86_64 run/vbox_usb" I get a nessage 
suggesting that bin/drv_nic cannot be found.
I am sure to have missed a make prepare run of something, I cannot find 
out what.

Could you give me a hint ?

Thanks, Adrian Schuur

adrian at ...376...:~/test/usb/genode-vbox_usb_run$ make -C 
build/nova_x86_64 run/vbox_usb
make: Entering directory 
`/home/adrian/test/usb/genode-vbox_usb_run/build/nova_x86_64'
including /home/adrian/test/usb/genode-vbox_usb_run/tool/run/boot_dir/nova
including /home/adrian/test/usb/genode-vbox_usb_run/tool/run/image/disk
including 
/home/adrian/test/usb/genode-vbox_usb_run/repos/ports/run/vbox_usb.run
building targets: server/input_merger drivers/nic drivers/audio 
server/nitpicker app/vbox_pointer server/nit_fb server/report_rom core 
init virtualbox server/part_blk server/rump_fs drivers/ahci 
drivers/framebuffer drivers/timer drivers/input drivers/usb drivers/rtc 
drivers/platform drivers/acpi server/report_rom 
drivers/platform/x86/device_pd
spawn make server/input_merger drivers/nic drivers/audio 
server/nitpicker app/vbox_pointer server/nit_fb server/report_rom core 
init virtualbox server/part_blk server/rump_fs drivers/ahci 
drivers/framebuffer drivers/timer drivers/input drivers/usb drivers/rtc 
drivers/platform drivers/acpi server/report_rom 
drivers/platform/x86/device_pd
make[1]: Entering directory 
`/home/adrian/test/usb/genode-vbox_usb_run/build/nova_x86_64'
Makefile:115: target `server/report_rom' given more than once in the 
same rule.
checking library dependencies...
Skip target drivers/audio/linux because it requires linux
Skip target drivers/framebuffer/exynos5 because it requires exynos5
Skip target drivers/framebuffer/imx53 because it requires imx53
Skip target drivers/framebuffer/omap4 because it requires omap4
Skip target drivers/framebuffer/pl11x/pbxa9 because it requires pl11x 
platform_pbxa9
Skip target drivers/framebuffer/pl11x/vpb926 because it requires pl11x 
platform_vpb926
Skip target drivers/framebuffer/rpi because it requires platform_rpi
Skip target drivers/framebuffer/sdl because it requires linux sdl
Skip target drivers/input/imx53 because it requires imx53
Skip target drivers/input/ps2/pl050 because it requires pl050
Skip target drivers/nic/lan9118 because it requires lan9118
Skip target drivers/nic/linux because it requires linux
Skip target drivers/platform/arndale because it requires platform_arndale
Skip target drivers/platform/imx53 because it requires imx53
Skip target drivers/platform/odroid_x2 because it requires 
platform_odroid_x2
Skip target drivers/platform/rpi because it requires platform_rpi
   Library platform
   Library cxx
   Library syscall
   Library startup
   Library base-common
   Library core
   Program core/core
     COMPILE  version.o
     LINK     core
   Library base
   Program drivers/acpi/x86/acpi_drv
   Library server
   Library config
   Library ahci_platform
   Program drivers/ahci/ahci_drv
   Library blit
   Library x86emu
   Program drivers/framebuffer/vesa/fb_drv
   Program drivers/input/dummy/dummy_input_drv
   Program drivers/input/ps2/x86/ps2_drv
   Program drivers/platform/x86/device_pd/device_pd
   Program drivers/platform/x86/platform_drv
   Program drivers/rtc/x86/rtc_drv
   Library alarm
   Library timer
   Program drivers/timer/timer
   Library libc-setjmp
   Library usb
   Program drivers/usb/usb_drv
   Library init_pd_args
   Program init/init
   Program server/input_merger/input_merger
   Program server/nit_fb/nit_fb
   Program server/nitpicker/nitpicker
   Program server/part_blk/part_blk
   Program server/report_rom/report_rom
   Library ldso-startup
   Library timed_semaphore
   Library ld
CC=/usr/local/genode-gcc/bin/genode-x86-gcc BUILD_CC=cc BUILD_AR=ar 
BUILD_NM=nm BUILD_OBJCOPY=objcopy 
AR=/usr/local/genode-gcc/bin/genode-x86-ar 
NM=/usr/local/genode-gcc/bin/genode-x86-nm 
OBJCOPY=/usr/local/genode-gcc/bin/genode-x86-objcopy 
CC_TARGET=genode-x86-gcc 
/home/adrian/test/usb/genode-vbox_usb_run/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/buildrump.sh 
-k -V'MAKEVERBOSE=0' -V'NOGCCERROR=1'  -V'RUMP_LOCKS_UP=yes' -s 
/home/adrian/test/usb/genode-vbox_usb_run/contrib/dde_rump-8719ed349bf425eb570d0ee7f16acf980b44adb4/src/lib/dde_rump/src 
-T 
/home/adrian/test/usb/genode-vbox_usb_run/build/nova_x86_64/var/libcache/rump/tools 
-o 
/home/adrian/test/usb/genode-vbox_usb_run/build/nova_x86_64/var/libcache/rump/obj 
-d 
/home/adrian/test/usb/genode-vbox_usb_run/build/nova_x86_64/var/libcache/rump 
setupdest
 >> buildrump.sh ran successfully
   Library rump
   Library rump_fs
   Program server/rump_fs/rump_fs
   Library libc-string
   Library libc-locale
   Library libc-stdlib
   Library libc-stdio
   Library libc-gen
   Library libc-gdtoa
   Library libc-inet
   Library libc-stdtime
   Library libc-regex
   Library libc-compat
   Library vfs
   Library libc
   Library libm
   Library config_args
   Library stdcxx
   Library virtualbox-bios
   Library virtualbox-recompiler
   Library virtualbox-runtime
   Library virtualbox-vmm
   Library virtualbox-devices
   Library virtualbox-drivers
   Library virtualbox-storage
   Library virtualbox-zlib
   Library virtualbox-liblzf
   Library virtualbox-hwaccl
   Library virtualbox-xml
   Library virtualbox-main
   Library pthread
   Library libc_terminal
   Library libc_lock_pipe
   Library libiconv
   Program virtualbox/virtualbox
   Program app/vbox_pointer/vbox_pointer
make[1]: `server/report_rom' is up to date.
make[1]: Leaving directory 
`/home/adrian/test/usb/genode-vbox_usb_run/build/nova_x86_64'
genode build completed
cp: cannot stat ‘bin/nic_drv’: No such file or directory
     while executing
"exec cp bin/$binary [run_dir]/genode"
     (procedure "copy_and_strip_genode_binaries_to_run_dir" line 4)
     invoked from within
"copy_and_strip_genode_binaries_to_run_dir $binaries"
     (procedure "run_boot_dir" line 6)
     invoked from within
"run_boot_dir $binaries"
     (procedure "build_boot_image" line 2)
     invoked from within
"build_boot_image $boot_modules"
     (file 
"/home/adrian/test/usb/genode-vbox_usb_run/repos/ports/run/vbox_win.inc" 
line 196)
     invoked from within
"source ${genode_dir}/repos/ports/run/vbox_win.inc"
     (file 
"/home/adrian/test/usb/genode-vbox_usb_run/repos/ports/run/vbox_usb.run" 
line 59)
     invoked from within
"source $include_name"
     ("foreach" body line 6)
     invoked from within
"foreach include_name [get_cmd_arg --include ""] {
     # first check if the include name is absolute
     if {[string first "/" $include_name] == 0} {
         puts ..."
     (file "/home/adrian/test/usb/genode-vbox_usb_run/tool/run/run" line 
636)
make: *** [run/vbox_usb] Error 1
make: Leaving directory 
`/home/adrian/test/usb/genode-vbox_usb_run/build/nova_x86_64'
adrian at ...376...:~/test/usb/genode-vbox_usb_run$






More information about the users mailing list