Building on a vanilla Debian following the README.DPDK has not been totally
seamless...

As I am not fully sure about my workarounds, it would be nice somebody
check and corrects the README.DPDK.

Cordially,

François-Frédéric

 *git clone http://92.243.14.124/git/dpdk
<http://92.243.14.124/git/dpdk> ./dpdk*

but this does not work:
Cloning into './dpdk'...
fatal: repository 'http://92.243.14.124/git/dpdk/' not found


so why not using the official link???

git clone git://dpdk.org/dpdk
Cloning into 'dpdk'...
remote: Counting objects: 54717, done.
remote: Compressing objects: 100% (11606/11606), done.
remote: Total 54717 (delta 43712), reused 53550 (delta 42797)
Receiving objects: 100% (54717/54717), 26.80 MiB | 425.00 KiB/s, done.
Resolving deltas: 100% (43712/43712), done.
Checking connectivity... done.



*Set CONFIG_RTE_BUILD_COMBINE_LIBS=y*
This parameter does not exist (anymore ?)


*CONFIG_RTE_LIBRTE_IXGBE_ALLOW_UNSUPPORTED_SFP=y*
This parameter does not exist (anymore?)

*build with EXTRA_CFLAGS="-fPIC"*
Does not produce the best code. Is there a reason for that ?

*Dependence DPDK build*
No information on pre-requisites. You need to point to DPDK doc or to give
full build intructions or pre-requisites.
On a fresh Debian install you need:
apt-get install dkms libncurses5-dev libpcap-dev

the make command lacks the DESTDIR parameter
 make install T=x86_64-native-linuxapp-gcc EXTRA_CFLAGS="-fPIC"
DESTDIR=../dpdk-16.07/


*odp-dpdk build*

./configure --with-platform=linux-dpdk --with-sdk-install-path=<dpdk-
dir>/x86_64-native-linuxapp-gcc
Should say it is the DPDK ABSOLUTE PATH, not relative!


lacks:
export RTE_SDK=<absoule path to DPDK>
export RTE_TARGET=x86_64-native-linuxapp-gcc

*Checking compiled ODP with sample app*

to run an ODP-dpdk app, it should be clear that it must be run as root and
that DPDK parameters are to be in a variable.

 sudo ODP_PLATFORM_PARAMS="-l0 --no-huge" ./odp_hello -c 0 -n 1

doing an export and just a sudo does not work.


-- 
[image: Linaro] <http://www.linaro.org/>
François-Frédéric Ozog | *Director Linaro Networking Group*
T: +33.67221.6485
[email protected] | Skype: ffozog

Reply via email to