From: Henrik Gramner Date: Sun, 24 May 2015 21:21:20 +0000 (+0200) Subject: Get rid of fPIC warnings when compiling a shared library on Windows X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=3f8c8eb1758d0fa890538eba6f5e699c93dc1304;p=x264 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. --- 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"