I am using dpdk-19, same version that you posted, have set the SDK as well and following the same steps for its installation. I am getting this while issuing make command. cmake is fine
/usr/include/rte_ring_generic.h:20:15: error: ‘rte_smp_rmb’ was not declared in this scope
rte_smp_rmb();
^
/usr/include/rte_mempool.h:1324:58: error: ‘rte_memcpy’ was not declared in this scope
rte_memcpy(&cache_objs[0], obj_table, sizeof(void *) * n);
^
/usr/include/rte_ip.h: In function ‘uint16_t rte_ipv4_phdr_cksum(const rte_ipv4_hdr*, uint64_t)’:
/usr/include/rte_ip.h:316:54: error: ‘rte_be_to_cpu_16’ was not declared in this scope
(uint16_t)(rte_be_to_cpu_16(ipv4_hdr->total_length)
I am using dpdk-19, same version that you posted, have set the SDK as well and following the same steps for its installation. I am getting this while issuing make command. cmake is fine