> 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



Reply via email to