Hi, I'm compiling vpp inside docker container (Ubuntu 18.04.3 LTS). When I give command of "make build", I got the error (attached tail part of error)
src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/toolchain/gcc/ rte.toolchain-compat.mk:30: AVX512 support disabled because of binutils 2.30. See Bug 97 == Build lib/librte_eal/common SYMLINK-FILE include/rte_branch_prediction.h SYMLINK-FILE include/rte_common.h SYMLINK-FILE include/rte_compat.h SYMLINK-FILE include/rte_debug.h SYMLINK-FILE include/rte_eal.h SYMLINK-FILE include/rte_eal_interrupts.h SYMLINK-FILE include/rte_errno.h SYMLINK-FILE include/rte_launch.h SYMLINK-FILE include/rte_lcore.h SYMLINK-FILE include/rte_log.h echo: I/O error /src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/internal/ rte.install-post.mk:38: recipe for target '/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/x86_64-native-linuxapp-gcc/include/rte_memory.h' failed make[10]: *** [/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/x86_64-native-linuxapp-gcc/include/rte_memory.h] Error 1 make[10]: *** Waiting for unfinished jobs.... SYMLINK-FILE include/rte_per_lcore.h SYMLINK-FILE include/rte_memzone.h /src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/ rte.subdir.mk:35: recipe for target 'common' failed make[9]: *** [common] Error 2 /src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/ rte.subdir.mk:35: recipe for target 'librte_eal' failed make[8]: *** [librte_eal] Error 2 /src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/ rte.sdkbuild.mk:46: recipe for target 'lib' failed make[7]: *** [lib] Error 2 /src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/ rte.sdkroot.mk:98: recipe for target 'all' failed make[6]: *** [all] Error 2 /src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/ rte.sdkinstall.mk:60: recipe for target 'pre_install' failed make[5]: *** [pre_install] Error 2 /src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08/mk/ rte.sdkroot.mk:77: recipe for target 'install' failed make[4]: *** [install] Error 2 make[4]: Leaving directory '/src/vpp/build-root/build-vpp_debug-native/external/dpdk-19.08' packages/dpdk.mk:291: recipe for target '/src/vpp/build-root/build-vpp_debug-native/external/.dpdk-build.ok' failed make[3]: *** [/src/vpp/build-root/build-vpp_debug-native/external/.dpdk-build.ok] Error 2 make[3]: Leaving directory '/src/vpp/build/external' Makefile:169: recipe for target 'ebuild-install' failed make[2]: *** [ebuild-install] Error 2 make[2]: Leaving directory '/src/vpp/build/external' Makefile:734: recipe for target 'external-install' failed make[1]: *** [external-install] Error 2 make[1]: Leaving directory '/src/vpp/build-root' Makefile:379: recipe for target 'build' failed make: *** [build] Error 2 ************************************** In the middle of output of make build , It asked to run <<make install-ext-deps>>. so When I run, I got also nearly same error. Please see tail part of output of the above command. CC rte_cycles.o AR librte_eal.a INSTALL-LIB librte_eal.a == Build lib/librte_pci == Build lib/librte_stack == Build lib/librte_timer == Build lib/librte_meter /src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.subdir.mk:35: recipe for target 'librte_acl' failed make[10]: *** [librte_acl] Error 1 make[10]: *** Waiting for unfinished jobs.... == Build lib/librte_metrics == Build lib/librte_ring == Build lib/librte_rcu SYMLINK-FILE include/rte_metrics.h CC rte_metrics.o SYMLINK-FILE include/rte_timer.h sh: echo: I/O error CC rte_timer.o /src/vpp/build/external/deb/_build/dpdk-19.08/mk/internal/ rte.install-post.mk:38: recipe for target '/src/vpp/build/external/deb/_build/dpdk-19.08/x86_64-native-linuxapp-gcc/include/rte_ring.h' failed make[11]: *** [/src/vpp/build/external/deb/_build/dpdk-19.08/x86_64-native-linuxapp-gcc/include/rte_ring.h] Error 1 /src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.subdir.mk:35: recipe for target 'librte_ring' failed make[10]: *** [librte_ring] Error 2 SYMLINK-FILE include/rte_pci.h SYMLINK-FILE include/rte_stack.h SYMLINK-FILE include/rte_rcu_qsbr.h SYMLINK-FILE include/rte_meter.h CC rte_rcu_qsbr.o CC rte_pci.o SYMLINK-FILE include/rte_stack_std.h CC rte_meter.o SYMLINK-FILE include/rte_stack_lf.h SYMLINK-FILE include/rte_stack_lf_generic.h SYMLINK-FILE include/rte_stack_lf_c11.h CC rte_stack.o CC rte_stack_std.o CC rte_stack_lf.o AR librte_pci.a INSTALL-LIB librte_pci.a AR librte_metrics.a INSTALL-LIB librte_metrics.a AR librte_stack.a INSTALL-LIB librte_stack.a AR librte_meter.a INSTALL-LIB librte_meter.a AR librte_rcu.a INSTALL-LIB librte_rcu.a AR librte_timer.a INSTALL-LIB librte_timer.a /src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.sdkbuild.mk:46: recipe for target 'lib' failed make[9]: *** [lib] Error 2 /src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.sdkroot.mk:98: recipe for target 'all' failed make[8]: *** [all] Error 2 /src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.sdkinstall.mk:60: recipe for target 'pre_install' failed make[7]: *** [pre_install] Error 2 /src/vpp/build/external/deb/_build/dpdk-19.08/mk/rte.sdkroot.mk:77: recipe for target 'install' failed make[6]: *** [install] Error 2 make[6]: Leaving directory '/src/vpp/build/external/deb/_build/dpdk-19.08' packages/dpdk.mk:291: recipe for target '/src/vpp/build/external/deb/_build/.dpdk-build.ok' failed make[5]: *** [/src/vpp/build/external/deb/_build/.dpdk-build.ok] Error 2 make[5]: Leaving directory '/src/vpp/build/external' debian/rules:25: recipe for target 'override_dh_install' failed make[4]: *** [override_dh_install] Error 2 make[4]: Leaving directory '/src/vpp/build/external/deb' debian/rules:17: recipe for target 'binary' failed make[3]: *** [binary] Error 2 make[3]: Leaving directory '/src/vpp/build/external/deb' dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 Makefile:72: recipe for target 'vpp-ext-deps_20.01-18_amd64.deb' failed make[2]: *** [vpp-ext-deps_20.01-18_amd64.deb] Error 2 make[2]: Leaving directory '/src/vpp/build/external' Makefile:79: recipe for target 'install-deb' failed make[1]: *** [install-deb] Error 2 make[1]: Leaving directory '/src/vpp/build/external' Makefile:611: recipe for target 'install-ext-deps' failed make: *** [install-ext-deps] Error 2 May I know where is the problem? thanks Best regards Sothy
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#15506): https://lists.fd.io/g/vpp-dev/message/15506 Mute This Topic: https://lists.fd.io/mt/71499863/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-