From 84fd426ca4466215e2390bd0dbde3b7527c74529 Mon Sep 17 00:00:00 2001 From: Asim Jamshed Date: Wed, 15 Aug 2018 11:26:51 -0400 Subject: [PATCH] - Fixed linking error in travis dpdk build script. --- .buildtest_dpdk.sh | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/.buildtest_dpdk.sh b/.buildtest_dpdk.sh index e43a7c1d1..faba95520 100644 --- a/.buildtest_dpdk.sh +++ b/.buildtest_dpdk.sh @@ -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