All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 90] DPDK Installation fails on Centos
@ 2018-09-11 19:16 bugzilla
  0 siblings, 0 replies; only message in thread
From: bugzilla @ 2018-09-11 19:16 UTC (permalink / raw)
  To: dev

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.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-09-11 19:16 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-09-11 19:16 [Bug 90] DPDK Installation fails on Centos bugzilla

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.