-
Notifications
You must be signed in to change notification settings - Fork 20
Description
system: centos 6.8
kernel: 3.10.105-1.el6.elrepo.x86_64
These problems occurred when I compiled DPDK.
make[5]: Nothing to be done for `depdirs'.
Configuration done
== Build lib
== Build lib/librte_compat
== Build lib/librte_eal
== Build lib/librte_eal/common
== Build lib/librte_eal/linuxapp
== Build lib/librte_eal/linuxapp/eal
CC eal.o
In file included from /data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:58:
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_debug.h:82:5: warning: "RTE_LOG_LEVEL" is not defined
In file included from /data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:59:
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_memory.h:81:5: warning: "RTE_CACHE_LINE_SIZE" is not defined
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_memory.h:83:7: warning: "RTE_CACHE_LINE_SIZE" is not defined
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_memory.h:86:2: error: #error "Unsupported cache line size"
In file included from /data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:62:
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_eal.h:83: error: ‘RTE_MAX_LCORE’ undeclared here (not in a function)
In file included from /data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_eal_memconfig.h:40,
from /data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:63:
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_malloc_heap.h:53: error: requested alignment is not a constant
In file included from /data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/generic/rte_rwlock.h:54,
from /data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_rwlock.h:41,
from /data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_eal_memconfig.h:41,
from /data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:63:
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_atomic.h:46:5: warning: "RTE_MAX_LCORE" is not defined
In file included from /data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:63:
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_eal_memconfig.h:73: error: ‘RTE_MAX_MEMSEG’ undeclared here (not in a function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_eal_memconfig.h:74: error: ‘RTE_MAX_MEMZONE’ undeclared here (not in a function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_eal_memconfig.h:76: error: ‘RTE_MAX_TAILQ’ undeclared here (not in a function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/x86_64-native-linuxapp-gcc/include/rte_eal_memconfig.h:79: error: ‘RTE_MAX_NUMA_NODES’ undeclared here (not in a function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c: In function ‘eal_parse_sysfs_value’:
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:140: error: ‘RTE_LOG_LEVEL’ undeclared (first use in this function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:140: error: (Each undeclared identifier is reported only once
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:140: error: for each function it appears in.)
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c: In function ‘eal_proc_type_detect’:
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:298: error: ‘RTE_LOG_LEVEL’ undeclared (first use in this function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c: In function ‘eal_parse_socket_mem’:
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:388: error: ‘RTE_LOG_LEVEL’ undeclared (first use in this function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:381: warning: unused variable ‘arg’
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c: In function ‘eal_parse_args’:
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:566: error: ‘RTE_LOG_LEVEL’ undeclared (first use in this function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c: In function ‘eal_check_mem_on_local_socket’:
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:683: error: ‘RTE_LOG_LEVEL’ undeclared (first use in this function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c: In function ‘rte_eal_init’:
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:794: error: ‘RTE_LOG_LEVEL’ undeclared (first use in this function)
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c: In function ‘rte_eal_check_module’:
/data/disk1/software/mosapp/drivers/dpdk-16.11/lib/librte_eal/linuxapp/eal/eal.c:926: error: ‘RTE_LOG_LEVEL’ undeclared (first use in this function)
make[7]: *** [eal.o] Error 1
make[6]: *** [eal] Error 2
make[5]: *** [linuxapp] Error 2
make[4]: *** [librte_eal] Error 2
make[3]: *** [lib] Error 2
make[2]: *** [all] Error 2
make[1]: *** [pre_install] Error 2
make: *** [install] Error 2