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