> On Jul 11, 2018, at 8:21 AM, Wiles, Keith <keith.wi...@intel.com> wrote:
> 
> 
> 
>> On Jul 11, 2018, at 6:47 AM, khemendra kumar <khemendra.kuma...@gmail.com> 
>> wrote:
>> 
>> Hi All,
>> 
>> Kindly help to check below compile error in DPDK Pkt-gen on x86.
>> 
>> I am following instructions from "
>> http://pktgen-dpdk.readthedocs.io/en/latest/getting_started.html";
>> 
>> *Below cmd I followed:*
>> sudo make config T=x86_64-native-linuxapp-gcc
>> sudo make
>> 
>> sudo make install
>> sudo make RTE_SDK=/home/root1/khem/dpdk
>> 
>> *Below is error log:*
>> INSTALL-APP dpdk-test-eventdev
>> INSTALL-MAP dpdk-test-eventdev.map
>> Build complete [x86_64-native-linuxapp-gcc]
>> root1@compute-201:~/khem/dpdk$ sudo make install
>> make[1]: Nothing to be done for 'pre_install'.
>> ================== Installing /usr/local/
>> Installation in /usr/local/ complete
>> root1@compute-201:~/khem/dpdk$ cd ../pktgen-dpdk/
>> root1@compute-201:~/khem/pktgen-dpdk$ sudo make
>> RTE_SDK=/home/root1/khem/dpdk
>> == lib
>> == common
>> == lua
>> == src
>> == cli
>> == app
>> CC cli-functions.o
>> In file included from /home/root1/khem/pktgen-dpdk/app/pktgen.h:87:0,
>>                from /home/root1/khem/pktgen-dpdk/app/cli-functions.c:28:
>> /home/root1/khem/pktgen-dpdk/app/pktgen-port-cfg.h: In function
>> ‘rte_eth_txconf_dump’:
>> /home/root1/khem/pktgen-dpdk/app/pktgen-port-cfg.h:289:5: error: ‘struct
>> rte_eth_txconf’ has no member named ‘txq_flags’
>>  tx->txq_flags);
> 
> Looks like you are using the HEAD of DPDK and that has changed for 18.08. use 
> 18.05 version of DPDK for pktgen if you can. Pktgen and your application do 
> not need to use the same version of DPDK unless you need some specific 
> features in DPDK for Pktgen.
> 

I pushed a new version of Pktgen 3.5.2 that works back to at least DPDK version 
18.02.

>>    ^
>> /home/root1/khem/dpdk/mk/internal/rte.compile-pre.mk:114: recipe for target
>> 'cli-functions.o' failed
>> make[2]: *** [cli-functions.o] Error 1
>> /home/root1/khem/dpdk/mk/rte.extapp.mk:19: recipe for target 'pktgen' failed
>> make[1]: *** [pktgen] Error 2
>> /home/root1/khem/dpdk/mk/rte.extsubdir.mk:21: recipe for target 'app' failed
>> make: *** [app] Error 2
>> root1@compute-201:~/khem/pktgen-dpdk$
>> 
>> Thanks & Regards
>> khem
> 
> Regards,
> Keith

Regards,
Keith

Reply via email to