[dpdk-dev] eal/tile arch broken on v16.04

tom.barbette at ulg.ac.be tom.barbette at ulg.ac.be
Fri Apr 8 05:37:48 CEST 2016


Hi,

I cannot build DPDK for tile-tilegx-linuxapp-gcc with any of the release candidates for 16.04 :

--
(...)
  CC eal.o
In file included from /home/tom/dpdk-tile/lib/librte_eal/linuxapp/eal/eal.c:68:0:
/home/tom/dpdk-tile/tile-tilegx-linuxapp-gcc/include/rte_cycles.h:40:24: fatal error: arch/cycle.h: No such file or directory
 #include <arch/cycle.h>
                        ^
compilation terminated.
/home/tom/dpdk-tile/mk/internal/rte.compile-pre.mk:126: recipe for target 'eal.o' failed
--

I also could never (cross)-compile without changing the following configure options on v2.1 or v2.2, they cause intrinsic arch incompatibilities, so why aren't they removed by default in the tile defconfig?
CONFIG_RTE_LIBRTE_KNI=n
CONFIG_RTE_KNI_KMOD=n
CONFIG_RTE_LIBRTE_HASH=n
CONFIG_RTE_LIBRTE_IP_FRAG=n 
CONFIG_RTE_LIBRTE_CXGBE_PMD=n

I imagine it'll stay true for 16.04...

Thanks,

Tom


More information about the dev mailing list