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@...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@...376...:~/test/usb/genode-vbox_usb_run$
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@...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@...376...:~/test/usb/genode-vbox_usb_run$
genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
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@...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@...376...:~/test/usb/genode-vbox_usb_run$
genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main
On 17.12.2015 14:10, a3an wrote:
Thanks Alex. Another question: how do I build tool_chain_rump ?
In the genode repository in the tool/ directory you find a script called "tool_chain_rump"
If you just invoke it without parameters in a shell it tells you what to do, e.g. how to build and install.
Cheers,
Alex.
Hello Adrian,
On Thu, Dec 17, 2015 at 02:10:03PM +0100, a3an wrote:
Another question: how do I build tool_chain_rump ?
The RUMP tool chain can be build with a script that is located in <genode dir>/tool/tool_chain_rump. Please note, the script should be executed from a temporary directory as it downloads and builds a pile of libraries and programs to the current working directory.
Regards
Thanks,
I am getting a compile error when running tool_chain_rump script. I am running this on Ubuntu 15.10. It looks as if there is a stricter compiler finding optimization problems. How can we get around this ?
Regards, Adrian
./mkremote.sh fsck_ext2fs rumpsrc/sbin/fsck_ext2fs/fsck_ext2fs.ro rump/lib/libutil.a ( cd rumpsrc/sbin/fsck_ffs && /home/adrian/genode-vbox_usb_run/tmp/contrib/rumprun/rumptools/rumpmake LIBCRT0= BUILDRUMP_CFLAGS="-fPIC -std=gnu99 -D__NetBSD__ " fsck_ffs.ro ) compile fsck_ffs/inode.o inode.c: In function 'swap_dinode2': inode.c:378:21: error: iteration 2u invokes undefined behavior [-Werror=aggressive-loop-optimizations] dp2->di_extb[j] = bswap64(dp2->di_extb[j]); ^ inode.c:377:4: note: containing loop for (j = 0; j < (UFS_NDADDR + UFS_NIADDR + UFS_NXADDR); j++) ^ inode.c: In function 'swap_dinode1': inode.c:362:22: error: iteration 12u invokes undefined behavior [-Werror=aggressive-loop-optimizations] dp1->di_db[j] = bswap32(dp1->di_db[j]); ^ inode.c:361:4: note: containing loop for (j = 0; j < (UFS_NDADDR + UFS_NIADDR); j++) ^ cc1: all warnings being treated as errors
*** Failed target: inode.o *** Failed command: /home/adrian/genode-vbox_usb_run/tmp/contrib/rumprun/rumptools/bin/x86_64--netbsd-gcc -O2 -g -fPIC -std=gnu99 -D__NetBSD__ -std=gnu99 -Werror -Wno-unused-but-set-variable -Wno-unused-local-typedefs -Wno-maybe-uninitialized -I/home/adrian/genode-vbox_usb_run/tmp/contrib/rumprun/rumptools/compat/include -D__NetBSD__ -Ulinux -U__linux -U__linux__ -U__gnu_linux__ -DHAVE_POSIX_MEMALIGN -DHAVE_PTHREAD_SETNAME_2 --sysroot=/home/adrian/genode-vbox_usb_run/tmp/contrib/rumprun/rumptools/dest -I/home/adrian/genode-vbox_usb_run/tmp/contrib/rumprun/rumpsrc/sbin/fsck -I/home/adrian/genode-vbox_usb_run/tmp/contrib/rumprun/rumpsrc/sbin/dump -DPROGRESS -DWAPBL_DEBUG_PRINT=0 -c inode.c *** Error code 1
Stop. nbmake[2]: stopped in /home/adrian/genode-vbox_usb_run/tmp/contrib/rumprun/rumpsrc/sbin/fsck_ffs Makefile:128: recipe for target 'rumpsrc/sbin/fsck_ffs/fsck_ffs.ro' failed make[1]: *** [rumpsrc/sbin/fsck_ffs/fsck_ffs.ro] Error 1 make[1]: Leaving directory '/home/adrian/genode-vbox_usb_run/tmp/contrib/rumprun' ../tool/tool_chain_rump:86: recipe for target 'contrib/rumprun/.compile.tag' failed make: *** [contrib/rumprun/.compile.tag] Error 2
On 17.12.2015 14:30, Alexander Boettcher wrote:
On 17.12.2015 14:10, a3an wrote:
Thanks Alex. Another question: how do I build tool_chain_rump ?
In the genode repository in the tool/ directory you find a script called "tool_chain_rump"
If you just invoke it without parameters in a shell it tells you what to do, e.g. how to build and install.
Cheers,
Alex.
genode-main mailing list genode-main@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/genode-main