On 2015-05-04 14:48, Olivier MATZ wrote: > Hi Simon, > > On 05/04/2015 02:42 PM, Simon K?gstr?m wrote: >> Hi! >> >> I'm trying to do a out-of-tree build of DPDK 2.0.0 (with make -C and >> O=), but failing with errors such as >> >> In file included from >> [...]/lib/librte_eal/common/include/rte_eal_memconfig.h:40:0, >> [...] >> rte_malloc_heap.h:39:26: fatal error: rte_spinlock.h: No such file or >> directory >> >> Looking in the include/ directory in my build directory, I see a lot of >> invalid symlinks to things like rte_spinlock.h: >> >> lrwxrwxrwx 1 ska users 99 May 4 14:33 rte_spinlock.h -> >> ../[...]/dpdk/lib/librte_eal/common/include/arch/x86/rte_spinlock.h > > Can you please send the full make command line that produces this > issue?
make -C /home/ska/devel/dpdk EXTRA_CFLAGS="-g -O0" RTE_KERNELDIR=/tmp/ubuntu-14.04/usr/src/linux-headers-3.13.0-51-generic O=/home/ska/build/dpdk T=x86_64-default-linuxapp-gcc V=1 The config step works fine, but it fails on this step. /home/ska is mounted on NFS, and /home/ska/build is a symlink to /lhome/ska/build It appears to work if I build outside the symlink, i.e.., build with O=/lhome/ska/build/... instead. // Simon