From: bugzilla@dpdk.org
To: dev@dpdk.org
Subject: [Bug 90] DPDK Installation fails on Centos
Date: Tue, 11 Sep 2018 19:16:08 +0000 [thread overview]
Message-ID: <bug-90-3@http.bugs.dpdk.org/> (raw)
https://bugs.dpdk.org/show_bug.cgi?id=90
Bug ID: 90
Summary: DPDK Installation fails on Centos
Product: DPDK
Version: 17.02
Hardware: x86
OS: Other
Status: CONFIRMED
Severity: major
Priority: Normal
Component: meson
Assignee: dev@dpdk.org
Reporter: devisreagan-p@hcl.com
Target Milestone: ---
Hi Team ,
From below link I could see centos 7.0 with DPDK 17.02 are
compatible/supported,
however DPDK is failing , Pls find the error mentioned below .
note: I have tried same centos 7.0 with DPDK 17.11 it is working fine [I
mean the installation goes fine fully].
Error Logs[centos 7.0 with DPDK 17.02]:
-----------------------------------------
[root@localhost ~]# cd /opt/tempT/dpdk-stable-17.02.1/
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# ls
app buildtools config devtools doc drivers examples GNUmakefile lib
LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools
x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# rm -rf x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# cd
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# cd /opt/tempT/dpdk-stable-17.02.1/
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# ls
app buildtools config devtools doc drivers examples GNUmakefile lib
LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# export
RTE_SDK=/opt/tempT/dpdk-stable-17.02.1
[root@localhost dpdk-stable-17.02.1]# export
RTE_TARGET=x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.02.1]# make config T=x86_64-native-linuxapp-gcc
O=x86_64-native-linuxapp-gcc
Configuration done
[root@localhost dpdk-stable-17.02.1]# ls
app buildtools config devtools doc drivers examples GNUmakefile lib
LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools
x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# cd x86_64-native-linuxapp-gcc/
[root@localhost x86_64-native-linuxapp-gcc]#
[root@localhost x86_64-native-linuxapp-gcc]# make
== Build lib
== Build lib/librte_compat
SYMLINK-FILE include/rte_compat.h
== Build lib/librte_eal
== Build lib/librte_eal/common
SYMLINK-FILE include/generic/rte_atomic.h
SYMLINK-FILE include/generic/rte_byteorder.h
SYMLINK-FILE include/generic/rte_cycles.h
SYMLINK-FILE include/generic/rte_prefetch.h
SYMLINK-FILE include/generic/rte_spinlock.h
SYMLINK-FILE include/generic/rte_memcpy.h
SYMLINK-FILE include/generic/rte_cpuflags.h
SYMLINK-FILE include/generic/rte_rwlock.h
SYMLINK-FILE include/generic/rte_vect.h
SYMLINK-FILE include/generic/rte_io.h
SYMLINK-FILE include/rte_branch_prediction.h
SYMLINK-FILE include/rte_common.h
SYMLINK-FILE include/rte_debug.h
SYMLINK-FILE include/rte_eal.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
SYMLINK-FILE include/rte_memory.h
SYMLINK-FILE include/rte_memzone.h
SYMLINK-FILE include/rte_pci.h
SYMLINK-FILE include/rte_per_lcore.h
SYMLINK-FILE include/rte_random.h
SYMLINK-FILE include/rte_tailq.h
SYMLINK-FILE include/rte_interrupts.h
SYMLINK-FILE include/rte_alarm.h
SYMLINK-FILE include/rte_string_fns.h
SYMLINK-FILE include/rte_version.h
SYMLINK-FILE include/rte_eal_memconfig.h
SYMLINK-FILE include/rte_malloc_heap.h
SYMLINK-FILE include/rte_hexdump.h
SYMLINK-FILE include/rte_devargs.h
SYMLINK-FILE include/rte_bus.h
SYMLINK-FILE include/rte_dev.h
SYMLINK-FILE include/rte_vdev.h
SYMLINK-FILE include/rte_pci_dev_feature_defs.h
SYMLINK-FILE include/rte_pci_dev_features.h
SYMLINK-FILE include/rte_malloc.h
SYMLINK-FILE include/rte_keepalive.h
SYMLINK-FILE include/rte_time.h
SYMLINK-FILE include/rte_rwlock.h
SYMLINK-FILE include/rte_memcpy.h
SYMLINK-FILE include/rte_cycles.h
SYMLINK-FILE include/rte_spinlock.h
SYMLINK-FILE include/rte_atomic_32.h
SYMLINK-FILE include/rte_vect.h
SYMLINK-FILE include/rte_prefetch.h
SYMLINK-FILE include/rte_byteorder_32.h
SYMLINK-FILE include/rte_atomic_64.h
SYMLINK-FILE include/rte_rtm.h
SYMLINK-FILE include/rte_cpuflags.h
SYMLINK-FILE include/rte_byteorder_64.h
SYMLINK-FILE include/rte_atomic.h
SYMLINK-FILE include/rte_io.h
SYMLINK-FILE include/rte_byteorder.h
== Build lib/librte_eal/linuxapp
== Build lib/librte_eal/linuxapp/eal
CC eal.o
CC eal_hugepage_info.o
CC eal_memory.o
CC eal_thread.o
CC eal_log.o
CC eal_vfio.o
CC eal_vfio_mp_sync.o
CC eal_pci.o
CC eal_pci_uio.o
CC eal_pci_vfio.o
CC eal_debug.o
CC eal_lcore.o
CC eal_timer.o
CC eal_interrupts.o
CC eal_alarm.o
CC eal_common_lcore.o
CC eal_common_timer.o
CC eal_common_memzone.o
CC eal_common_log.o
CC eal_common_launch.o
CC eal_common_vdev.o
CC eal_common_pci.o
CC eal_common_pci_uio.o
CC eal_common_memory.o
CC eal_common_tailqs.o
CC eal_common_errno.o
CC eal_common_cpuflags.o
CC eal_common_string_fns.o
CC eal_common_hexdump.o
CC eal_common_devargs.o
CC eal_common_bus.o
CC eal_common_dev.o
CC eal_common_options.o
CC eal_common_thread.o
CC eal_common_proc.o
CC rte_malloc.o
CC malloc_elem.o
CC malloc_heap.o
CC rte_keepalive.o
CC rte_cpuflags.o
CC rte_spinlock.o
AR librte_eal.a
SYMLINK-FILE include/exec-env/rte_interrupts.h
SYMLINK-FILE include/exec-env/rte_kni_common.h
SYMLINK-FILE include/exec-env/rte_dom0_common.h
INSTALL-LIB librte_eal.a
== Build lib/librte_eal/linuxapp/igb_uio
LD
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/built-in.o
CC [M]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o
Building modules, stage 2.
MODPOST 1 modules
CC
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.mod.o
LD [M]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.ko
INSTALL-MODULE igb_uio.ko
== Build lib/librte_eal/linuxapp/kni
LD
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/built-in.o
CC [M]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_misc.o
CC [M]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:
In function ‘kni_net_tx’:
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:227:5:
error: ‘struct net_device’ has no member named ‘trans_start’
dev->trans_start = jiffies;
^
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:
At top level:
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: unknown field ‘ndo_change_mtu’ specified in initializer
.ndo_change_mtu = kni_net_change_mtu,
^
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: missing braces around initializer [-Werror=missing-braces]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: (near initialization for ‘kni_net_netdev_ops.<anonymous>’)
[-Werror=missing-braces]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: initialization from incompatible pointer type [-Werror]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: (near initialization for
‘kni_net_netdev_ops.<anonymous>.ndo_select_queue’) [-Werror]
cc1: all warnings being treated as errors
make[9]: ***
[/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o]
Error 1
make[8]: ***
[_module_/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni]
Error 2
make[7]: *** [sub-make] Error 2
make[6]: *** [rte_kni.ko] Error 2
make[5]: *** [kni] Error 2
make[4]: *** [linuxapp] Error 2
make[3]: *** [librte_eal] Error 2
make[2]: *** [lib] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2
[root@localhost x86_64-native-linuxapp-gcc]#
Machine Details :
------------------
[root@localhost ~]# cd /opt/tempT/dpdk-stable-17.02.1/
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# ls
app buildtools config devtools doc drivers examples GNUmakefile lib
LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools
x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# rm -rf x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# cd
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# cd /opt/tempT/dpdk-stable-17.02.1/
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# ls
app buildtools config devtools doc drivers examples GNUmakefile lib
LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# export
RTE_SDK=/opt/tempT/dpdk-stable-17.02.1
[root@localhost dpdk-stable-17.02.1]# export
RTE_TARGET=x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.02.1]# make config T=x86_64-native-linuxapp-gcc
O=x86_64-native-linuxapp-gcc
Configuration done
[root@localhost dpdk-stable-17.02.1]# ls
app buildtools config devtools doc drivers examples GNUmakefile lib
LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README usertools
x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.02.1]#
[root@localhost dpdk-stable-17.02.1]# cd x86_64-native-linuxapp-gcc/
[root@localhost x86_64-native-linuxapp-gcc]#
[root@localhost x86_64-native-linuxapp-gcc]# make
== Build lib
== Build lib/librte_compat
SYMLINK-FILE include/rte_compat.h
== Build lib/librte_eal
== Build lib/librte_eal/common
SYMLINK-FILE include/generic/rte_atomic.h
SYMLINK-FILE include/generic/rte_byteorder.h
SYMLINK-FILE include/generic/rte_cycles.h
SYMLINK-FILE include/generic/rte_prefetch.h
SYMLINK-FILE include/generic/rte_spinlock.h
SYMLINK-FILE include/generic/rte_memcpy.h
SYMLINK-FILE include/generic/rte_cpuflags.h
SYMLINK-FILE include/generic/rte_rwlock.h
SYMLINK-FILE include/generic/rte_vect.h
SYMLINK-FILE include/generic/rte_io.h
SYMLINK-FILE include/rte_branch_prediction.h
SYMLINK-FILE include/rte_common.h
SYMLINK-FILE include/rte_debug.h
SYMLINK-FILE include/rte_eal.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
SYMLINK-FILE include/rte_memory.h
SYMLINK-FILE include/rte_memzone.h
SYMLINK-FILE include/rte_pci.h
SYMLINK-FILE include/rte_per_lcore.h
SYMLINK-FILE include/rte_random.h
SYMLINK-FILE include/rte_tailq.h
SYMLINK-FILE include/rte_interrupts.h
SYMLINK-FILE include/rte_alarm.h
SYMLINK-FILE include/rte_string_fns.h
SYMLINK-FILE include/rte_version.h
SYMLINK-FILE include/rte_eal_memconfig.h
SYMLINK-FILE include/rte_malloc_heap.h
SYMLINK-FILE include/rte_hexdump.h
SYMLINK-FILE include/rte_devargs.h
SYMLINK-FILE include/rte_bus.h
SYMLINK-FILE include/rte_dev.h
SYMLINK-FILE include/rte_vdev.h
SYMLINK-FILE include/rte_pci_dev_feature_defs.h
SYMLINK-FILE include/rte_pci_dev_features.h
SYMLINK-FILE include/rte_malloc.h
SYMLINK-FILE include/rte_keepalive.h
SYMLINK-FILE include/rte_time.h
SYMLINK-FILE include/rte_rwlock.h
SYMLINK-FILE include/rte_memcpy.h
SYMLINK-FILE include/rte_cycles.h
SYMLINK-FILE include/rte_spinlock.h
SYMLINK-FILE include/rte_atomic_32.h
SYMLINK-FILE include/rte_vect.h
SYMLINK-FILE include/rte_prefetch.h
SYMLINK-FILE include/rte_byteorder_32.h
SYMLINK-FILE include/rte_atomic_64.h
SYMLINK-FILE include/rte_rtm.h
SYMLINK-FILE include/rte_cpuflags.h
SYMLINK-FILE include/rte_byteorder_64.h
SYMLINK-FILE include/rte_atomic.h
SYMLINK-FILE include/rte_io.h
SYMLINK-FILE include/rte_byteorder.h
== Build lib/librte_eal/linuxapp
== Build lib/librte_eal/linuxapp/eal
CC eal.o
CC eal_hugepage_info.o
CC eal_memory.o
CC eal_thread.o
CC eal_log.o
CC eal_vfio.o
CC eal_vfio_mp_sync.o
CC eal_pci.o
CC eal_pci_uio.o
CC eal_pci_vfio.o
CC eal_debug.o
CC eal_lcore.o
CC eal_timer.o
CC eal_interrupts.o
CC eal_alarm.o
CC eal_common_lcore.o
CC eal_common_timer.o
CC eal_common_memzone.o
CC eal_common_log.o
CC eal_common_launch.o
CC eal_common_vdev.o
CC eal_common_pci.o
CC eal_common_pci_uio.o
CC eal_common_memory.o
CC eal_common_tailqs.o
CC eal_common_errno.o
CC eal_common_cpuflags.o
CC eal_common_string_fns.o
CC eal_common_hexdump.o
CC eal_common_devargs.o
CC eal_common_bus.o
CC eal_common_dev.o
CC eal_common_options.o
CC eal_common_thread.o
CC eal_common_proc.o
CC rte_malloc.o
CC malloc_elem.o
CC malloc_heap.o
CC rte_keepalive.o
CC rte_cpuflags.o
CC rte_spinlock.o
AR librte_eal.a
SYMLINK-FILE include/exec-env/rte_interrupts.h
SYMLINK-FILE include/exec-env/rte_kni_common.h
SYMLINK-FILE include/exec-env/rte_dom0_common.h
INSTALL-LIB librte_eal.a
== Build lib/librte_eal/linuxapp/igb_uio
LD
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/built-in.o
CC [M]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o
Building modules, stage 2.
MODPOST 1 modules
CC
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.mod.o
LD [M]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.ko
INSTALL-MODULE igb_uio.ko
== Build lib/librte_eal/linuxapp/kni
LD
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/built-in.o
CC [M]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_misc.o
CC [M]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:
In function ‘kni_net_tx’:
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:227:5:
error: ‘struct net_device’ has no member named ‘trans_start’
dev->trans_start = jiffies;
^
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:
At top level:
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: unknown field ‘ndo_change_mtu’ specified in initializer
.ndo_change_mtu = kni_net_change_mtu,
^
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: missing braces around initializer [-Werror=missing-braces]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: (near initialization for ‘kni_net_netdev_ops.<anonymous>’)
[-Werror=missing-braces]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: initialization from incompatible pointer type [-Werror]
/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.c:717:2:
error: (near initialization for
‘kni_net_netdev_ops.<anonymous>.ndo_select_queue’) [-Werror]
cc1: all warnings being treated as errors
make[9]: ***
[/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o]
Error 1
make[8]: ***
[_module_/opt/tempT/dpdk-stable-17.02.1/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni]
Error 2
make[7]: *** [sub-make] Error 2
make[6]: *** [rte_kni.ko] Error 2
make[5]: *** [kni] Error 2
make[4]: *** [linuxapp] Error 2
make[3]: *** [librte_eal] Error 2
make[2]: *** [lib] Error 2
make[1]: *** [all] Error 2
make: *** [all] Error 2
[root@localhost x86_64-native-linuxapp-gcc]#
Working case[Same centos 7.0 with DPDK 17.11.3]
------------------------------------------------
[root@localhost ~]# cd /opt/tempT/dpdk-stable-17.11.3/
[root@localhost dpdk-stable-17.11.3]#
[root@localhost dpdk-stable-17.11.3]# export
RTE_SDK=/opt/tempT/dpdk-stable-17.11.3
[root@localhost dpdk-stable-17.11.3]# export
RTE_TARGET=x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.11.3]#
[root@localhost dpdk-stable-17.11.3]# ls
app buildtools config devtools doc drivers examples GNUmakefile lib
LICENSE.GPL LICENSE.LGPL MAINTAINERS Makefile mk pkg README test
usertools
[root@localhost dpdk-stable-17.11.3]#
[root@localhost dpdk-stable-17.11.3]# make config T=x86_64-native-linuxapp-gcc
O=x86_64-native-linuxapp-gcc
Configuration done using x86_64-native-linuxapp-gcc
[root@localhost dpdk-stable-17.11.3]#
[root@localhost dpdk-stable-17.11.3]# cd x86_64-native-linuxapp-gcc/
[root@localhost x86_64-native-linuxapp-gcc]#
[root@localhost x86_64-native-linuxapp-gcc]# make
== Build lib
== Build lib/librte_compat
SYMLINK-FILE include/rte_compat.h
== Build lib/librte_eal
== Build lib/librte_eal/common
SYMLINK-FILE include/generic/rte_atomic.h
SYMLINK-FILE include/generic/rte_byteorder.h
SYMLINK-FILE include/generic/rte_cycles.h
SYMLINK-FILE include/generic/rte_prefetch.h
SYMLINK-FILE include/generic/rte_spinlock.h
SYMLINK-FILE include/generic/rte_memcpy.h
SYMLINK-FILE include/generic/rte_cpuflags.h
SYMLINK-FILE include/generic/rte_rwlock.h
SYMLINK-FILE include/generic/rte_vect.h
SYMLINK-FILE include/generic/rte_pause.h
SYMLINK-FILE include/generic/rte_io.h
SYMLINK-FILE include/rte_branch_prediction.h
SYMLINK-FILE include/rte_common.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
SYMLINK-FILE include/rte_memory.h
SYMLINK-FILE include/rte_memzone.h
SYMLINK-FILE include/rte_per_lcore.h
SYMLINK-FILE include/rte_random.h
SYMLINK-FILE include/rte_tailq.h
SYMLINK-FILE include/rte_interrupts.h
SYMLINK-FILE include/rte_alarm.h
SYMLINK-FILE include/rte_string_fns.h
SYMLINK-FILE include/rte_version.h
SYMLINK-FILE include/rte_eal_memconfig.h
SYMLINK-FILE include/rte_malloc_heap.h
SYMLINK-FILE include/rte_hexdump.h
SYMLINK-FILE include/rte_devargs.h
SYMLINK-FILE include/rte_bus.h
SYMLINK-FILE include/rte_dev.h
SYMLINK-FILE include/rte_pci_dev_feature_defs.h
SYMLINK-FILE include/rte_pci_dev_features.h
SYMLINK-FILE include/rte_malloc.h
SYMLINK-FILE include/rte_keepalive.h
SYMLINK-FILE include/rte_time.h
SYMLINK-FILE include/rte_service.h
SYMLINK-FILE include/rte_service_component.h
SYMLINK-FILE include/rte_bitmap.h
SYMLINK-FILE include/rte_vfio.h
SYMLINK-FILE include/rte_atomic.h
SYMLINK-FILE include/rte_atomic_32.h
SYMLINK-FILE include/rte_atomic_64.h
SYMLINK-FILE include/rte_byteorder.h
SYMLINK-FILE include/rte_byteorder_32.h
SYMLINK-FILE include/rte_byteorder_64.h
SYMLINK-FILE include/rte_cpuflags.h
SYMLINK-FILE include/rte_cycles.h
SYMLINK-FILE include/rte_io.h
SYMLINK-FILE include/rte_memcpy.h
SYMLINK-FILE include/rte_pause.h
SYMLINK-FILE include/rte_prefetch.h
SYMLINK-FILE include/rte_rtm.h
SYMLINK-FILE include/rte_rwlock.h
SYMLINK-FILE include/rte_spinlock.h
SYMLINK-FILE include/rte_vect.h
== Build lib/librte_eal/linuxapp
== Build lib/librte_eal/linuxapp/eal
SYMLINK-FILE include/exec-env/rte_kni_common.h
CC eal.o
CC eal_hugepage_info.o
CC eal_memory.o
CC eal_thread.o
CC eal_log.o
CC eal_vfio.o
CC eal_vfio_mp_sync.o
CC eal_debug.o
CC eal_lcore.o
CC eal_timer.o
CC eal_interrupts.o
CC eal_alarm.o
CC eal_common_lcore.o
CC eal_common_timer.o
CC eal_common_memzone.o
CC eal_common_log.o
CC eal_common_launch.o
CC eal_common_memory.o
CC eal_common_tailqs.o
CC eal_common_errno.o
CC eal_common_cpuflags.o
CC eal_common_string_fns.o
CC eal_common_hexdump.o
CC eal_common_devargs.o
CC eal_common_bus.o
CC eal_common_dev.o
CC eal_common_options.o
CC eal_common_thread.o
CC eal_common_proc.o
CC rte_malloc.o
CC malloc_elem.o
CC malloc_heap.o
CC rte_keepalive.o
CC rte_service.o
CC rte_cpuflags.o
CC rte_spinlock.o
CC rte_cycles.o
AR librte_eal.a
INSTALL-LIB librte_eal.a
== Build lib/librte_eal/linuxapp/igb_uio
LD
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/built-in.o
CC [M]
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.o
Building modules, stage 2.
MODPOST 1 modules
CC
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.mod.o
LD [M]
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/igb_uio/igb_uio.ko
INSTALL-MODULE igb_uio.ko
== Build lib/librte_eal/linuxapp/kni
LD
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/built-in.o
CC [M]
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_misc.o
CC [M]
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/kni_net.o
LD [M]
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/rte_kni.o
Building modules, stage 2.
MODPOST 1 modules
CC
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/rte_kni.mod.o
LD [M]
/opt/tempT/dpdk-stable-17.11.3/x86_64-native-linuxapp-gcc/build/lib/librte_eal/linuxapp/kni/rte_kni.ko
INSTALL-MODULE rte_kni.ko
== Build lib/librte_pci
SYMLINK-FILE include/rte_pci.h
CC rte_pci.o
AR librte_pci.a
INSTALL-LIB librte_pci.a
== Build lib/librte_ring
SYMLINK-FILE include/rte_ring.h
CC rte_ring.o
AR librte_ring.a
INSTALL-LIB librte_ring.a
== Build lib/librte_mempool
SYMLINK-FILE include/rte_mempool.h
CC rte_mempool.o
CC rte_mempool_ops.o
AR librte_mempool.a
INSTALL-LIB librte_mempool.a
== Build lib/librte_mbuf
SYMLINK-FILE include/rte_mbuf.h
SYMLINK-FILE include/rte_mbuf_ptype.h
CC rte_mbuf.o
CC rte_mbuf_ptype.o
AR librte_mbuf.a
INSTALL-LIB librte_mbuf.a
== Build lib/librte_timer
.
.
.
.
.
IT GOES ON AND Installs successfully
Machine Details:
-------------------
root@localhost x86_64-native-linuxapp-gcc]#
[root@localhost x86_64-native-linuxapp-gcc]# cat /etc/centos-release
CentOS Linux release 7.0.1406 (Core)
[root@localhost x86_64-native-linuxapp-gcc]# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
[root@localhost dpdk-stable-17.11.3]# uname -s
Linux
[root@localhost dpdk-stable-17.11.3]# uname -i
x86_64
[root@localhost dpdk-stable-17.11.3]# uname -a
Linux localhost.localdomain 3.10.0-123.el7.x86_64 #1 SMP Mon Jun 30 12:09:22
UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost dpdk-stable-17.11.3]#
[root@localhost dpdk-stable-17.11.3]# yum list installed kernel*
Installed Packages
kernel.x86_64
3.10.0-123.el7
@anaconda
kernel-devel.x86_64
3.10.0-862.11.6.el7
@updates
kernel-headers.x86_64
3.10.0-862.11.6.el7
@updates
kernel-tools.x86_64
3.10.0-862.11.6.el7
@updates
kernel-tools-libs.x86_64
3.10.0-862.11.6.el7
@updates
[root@localhost dpdk-stable-17.11.3]#
Thanks,
Devis Reagan
--
You are receiving this mail because:
You are the assignee for the bug.
reply other threads:[~2018-09-11 19:16 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-90-3@http.bugs.dpdk.org/ \
--to=bugzilla@dpdk.org \
--cc=dev@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.