From 3f8c8eb1758d0fa890538eba6f5e699c93dc1304 Mon Sep 17 00:00:00 2001 From: Henrik Gramner Date: Sun, 24 May 2015 23:21:20 +0200 Subject: [PATCH] Get rid of fPIC warnings when compiling a shared library on Windows PIC is always enabled when compiling for Windows so gcc complains when using -fPIC since it doesn't do anything. --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index d0783236..db116598 100755 --- a/configure +++ b/configure @@ -1104,7 +1104,7 @@ fi cc_check "stdint.h" "" "uint32_t test_vec __attribute__ ((vector_size (16))) = {0,1,2,3};" && define HAVE_VECTOREXT if [ "$pic" = "yes" ] ; then - CFLAGS="$CFLAGS -fPIC" + [ "$SYS" != WINDOWS -a "$SYS" != CYGWIN ] && CFLAGS="$CFLAGS -fPIC" ASFLAGS="$ASFLAGS -DPIC" # resolve textrels in the x86 asm cc_check stdio.h "-shared -Wl,-Bsymbolic" && SOFLAGS="$SOFLAGS -Wl,-Bsymbolic" -- 2.39.2