Commit 1a1b8c98 authored by lizhipeng's avatar lizhipeng Committed by Tomasz Zawadzki
Browse files

configure: build isa-l with shared libraries if CONFIG_SHARED=y



Fixes: #3715

Change-Id: I2041d7c376234a9e79caa01e98fad6f78d61ccd0
Signed-off-by: default avatarlizhipeng <qiuxinyidian@gmail.com>
Reviewed-on: https://review.spdk.io/c/spdk/spdk/+/26442


Reviewed-by: default avatarMichal Berger <michal.berger@nutanix.com>
Community-CI: Mellanox Build Bot
Reviewed-by: default avatarKonrad Sztyber <ksztyber@nvidia.com>
Reviewed-by: default avatarTomasz Zawadzki <tomasz@tzawadzki.com>
Reviewed-by: default avatarBoris Glimcher <Boris.Glimcher@emc.com>
Tested-by: default avatarSPDK Automated Test System <spdkbot@gmail.com>
parent 5686278b
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1251,7 +1251,7 @@ if [[ "${CONFIG[ISAL]}" = "y" ]]; then
	ISAL_OPTS+=("--prefix=${CONFIG[PREFIX]}")
	echo -n "Configuring ISA-L (logfile: $ISAL_LOG)..."
	./autogen.sh &> $ISAL_LOG
	./configure CFLAGS="-fPIC -g -O2 -fuse-ld=$LD_TYPE -Wno-unused-command-line-argument" "${ISAL_OPTS[@]}" --enable-shared=no >> $ISAL_LOG 2>&1
	./configure CFLAGS="-fPIC -g -O2 -fuse-ld=$LD_TYPE -Wno-unused-command-line-argument" "${ISAL_OPTS[@]}" >> $ISAL_LOG 2>&1
	echo "done."
	cd $rootdir
else