aboutsummaryrefslogtreecommitdiff
path: root/scripts/build/companion_libs/050-zlib.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/build/companion_libs/050-zlib.sh')
-rw-r--r--scripts/build/companion_libs/050-zlib.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/build/companion_libs/050-zlib.sh b/scripts/build/companion_libs/050-zlib.sh
index 8c6a0f6f..07c95496 100644
--- a/scripts/build/companion_libs/050-zlib.sh
+++ b/scripts/build/companion_libs/050-zlib.sh
@@ -80,6 +80,10 @@ do_zlib_backend() {
eval "${arg// /\\ }"
done
+ if [ "${CT_CC_LANG_JIT}" = "y" ]; then
+ cflags="${cflags} -fPIC"
+ fi
+
case "${host}" in
*-mingw32)
# zlib treats mingw host differently and requires using a different