> On 13 May 2017, at 1:29, Honnappa Nagarahalli > <honnappa.nagaraha...@linaro.org> wrote: > > On 10 May 2017 at 02:29, Elo, Matias (Nokia - FI/Espoo) > <matias....@nokia.com> wrote: >> This may have been reported already, but 64bit ARM build is failing for me: >> >> >> In file included from ../../platform/linux-generic/arch/arm/odp_cpu.h:59:0, >> from ./include/odp_bitset.h:10, >> from ./include/odp_schedule_scalable_ordered.h:14, >> from ./include/odp_schedule_scalable.h:15, >> from ./include/odp_queue_internal.h:36, >> from ./include/odp_classification_datamodel.h:27, >> from ./include/odp_packet_io_internal.h:23, >> from pktio/io_ops.c:7: >> ../../platform/linux-generic/arch/arm/odp_llsc.h: In function 'll8': >> ../../platform/linux-generic/arch/arm/odp_llsc.h:114:3: error: implicit >> declaration of function 'ODP_ABORT' [-Werror=implicit-function-declaration] >> ODP_ABORT(); >> ^ >> ../../platform/linux-generic/arch/arm/odp_llsc.h:114:3: error: nested extern >> declaration of 'ODP_ABORT' [-Werror=nested-externs] >> cc1: all warnings being treated as errors >> Makefile:1022: recipe for target 'pktio/io_ops.lo' failed >> make[1]: *** [pktio/io_ops.lo] Error 1 >> make[1]: Leaving directory '/root/dev/odp.git/platform/linux-generic' >> Makefile:506: recipe for target 'all-recursive' failed >> make: *** [all-recursive] Error 1 >> >> >> System: >> Marvell Armada 8040 (Cortex-A72) @ 1.3GHz >> Ubuntu 16.04 - 4.4.8-armada-17.02.2-g4126e30 >> >> >> -Matias >> >> > > Is this for clang/gcc? >
gcc 5.4.0. $ ./configure --enable-schedule-scalable ... opendataplane 1.14.0.0 ODP Library version: 114:0:1 Helper Library version: 112:0:0 implementation_name: odp-linux host: aarch64-unknown-linux-gnu ARCH_DIR arm ARCH_ABI arm64-linux with_platform: linux-generic helper_linux: no prefix: /usr/local sysconfdir: ${prefix}/etc libdir: ${exec_prefix}/lib includedir: ${prefix}/include testdir: WITH_ARCH: arm cc: gcc cc version: 5.4.0 cppflags: am_cppflags: -I/usr/local/include am_cxxflags: -std=c++11 cflags: -g -O2 -I/usr/local/include am_cflags: -pthread -DODP_SCHEDULE_SCALABLE -DIMPLEMENTATION_NAME=odp-linux -DODP_DEBUG_PRINT=0 -DODPH_DEBUG_PRINT=0 -DODP_DEBUG=0 -W -Wall -Werror -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wold-style-definition -Wpointer-arith -Wcast-align -Wnested-externs -Wcast-qual -Wformat-nonliteral -Wformat-security -Wundef -Wwrite-strings -std=c99 ldflags: am_ldflags: -pthread -lrt -ldl libs: -lrt -ldl -lcrypto -L/usr/local/lib -lconfig defs: -DHAVE_CONFIG_H static libraries: yes shared libraries: yes ABI compatible: yes Deprecated APIs: no cunit: no test_vald: no test_perf: no test_perf_proc: no test_cpp: no test_helper: no test_example: no user_guides: no