On 09/24/2015 10:34 AM, Panu Matilainen wrote: > # Checking abi compliance relies on using the dwarf information in > # The shared objects. Thats only included in the DSO's if we build > @@ -167,6 +171,8 @@ sed -i -e"$ a\CONFIG_RTE_LIBRTE_KNI=n" > config/defconfig_$TARGET > export EXTRA_CFLAGS="$EXTRA_CFLAGS -g" > export EXTRA_LDFLAGS="$EXTRA_LDFLAGS -g" > > +fixup_config > + > # Now configure the build > log "INFO" "Configuring DPDK $TAG1" > make config T=$TARGET O=$TARGET > $VERBOSE 2>&1 > @@ -196,13 +202,6 @@ git reset --hard > log "INFO" "Checking out version $TAG2 of the dpdk" > git checkout $TAG2 > > -# Make sure we configure SHARED libraries > -# Also turn off IGB and KNI as those require kernel headers to build > -sed -i -e"$ a\CONFIG_RTE_BUILD_SHARED_LIB=y" config/defconfig_$TARGET > -sed -i -e"$ a\CONFIG_RTE_NEXT_ABI=n" config/defconfig_$TARGET > -sed -i -e"$ a\CONFIG_RTE_EAL_IGB_UIO=n" config/defconfig_$TARGET > -sed -i -e"$ a\CONFIG_RTE_LIBRTE_KNI=n" config/defconfig_$TARGET > -
Doh. Obvious brain damage here, will send v2 after fetching apparently needed additional coffee. - Panu -