- Fixed linking error in travis dpdk build script.
parent
29efeb2a87
commit
84fd426ca4
|
@ -1,17 +1,13 @@
|
|||
#!/usr/bin/env bash
|
||||
git submodule init
|
||||
git submodule update
|
||||
cd dpdk/
|
||||
make install T=x86_64-native-linuxapp-gcc
|
||||
cd ..
|
||||
export RTE_SDK=`echo $PWD`/dpdk
|
||||
export RTE_TARGET=x86_64-native-linuxapp-gcc
|
||||
export MTCP_TARGET=`echo $PWD`/mtcp
|
||||
#cd dpdk
|
||||
#rm -rf *
|
||||
#ln -s ../dpdk-17.08/x86_64-native-linuxapp-gcc/lib/ lib
|
||||
#ln -s ../dpdk-17.08/x86_64-native-linuxapp-gcc/include include
|
||||
#cd ..
|
||||
sed -i -e 's/O_TO_EXE_STR =/\$(shell if [ \! -d \${RTE_SDK}\/\${RTE_TARGET}\/lib ]\; then mkdir \${RTE_SDK}\/\${RTE_TARGET}\/lib\; fi)\nLINKER_FLAGS = \$(call linkerprefix,\$(LDLIBS))\n\$(shell echo \${LINKER_FLAGS} \> \${RTE_SDK}\/\${RTE_TARGET}\/lib\/ldflags\.txt)\nO_TO_EXE_STR =/g' $RTE_SDK/mk/rte.app.mk
|
||||
cd dpdk/
|
||||
make install T=x86_64-native-linuxapp-gcc
|
||||
cd ..
|
||||
autoreconf -ivf
|
||||
./configure --with-dpdk-lib=$RTE_SDK/$RTE_TARGET
|
||||
make
|
||||
|
|
Loading…
Reference in New Issue