aboutsummaryrefslogtreecommitdiff
path: root/src/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'src/configure.ac')
-rw-r--r--src/configure.ac15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/configure.ac b/src/configure.ac
index 95966c6..aa36af9 100644
--- a/src/configure.ac
+++ b/src/configure.ac
@@ -127,6 +127,21 @@ else
fi
+AC_MSG_CHECKING("PIC")
+cat > conftest.c << EOF
+int main(){
+ return 0;
+}
+EOF
+if ${CC} ${INCLUDES} ${DFLAGS} -o conftest.o conftest.c ${CFLAGS} -fPIC > /dev/null 2>&1
+then
+ echo "yes"
+ CFLAGS="${CFLAGS} -fPIC"
+else
+ echo "no"
+fi
+
+
dnl if we don't have $LD set, we set it to $(CC)
dnl LD=${LD:=$CC}