vbox_usb_run bin/nic_drv missing

a3an a3an at ...294...
Thu Dec 17 14:10:03 CET 2015


Thanks Alex.
Another question: how do I build tool_chain_rump ?

Regards, Adrian Schuur


On 12/17/2015 10:06 AM, Alexander Boettcher wrote:
> Hello,
>
> On 17.12.2015 02:46, a3an wrote:
>> 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 ?
>>
> Check that you have enabled the dde_ipxe repository in your build.conf,
> otherwise the nic driver will be not found nor built.
>
> Cheers,
>
> Alexander Boettcher.
>
>> 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$
>>
>>
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> genode-main mailing list
>> genode-main at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/genode-main
>>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> genode-main mailing list
> genode-main at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/genode-main





More information about the users mailing list