diff options
author | Alexander Strange <astrange@ithinksw.com> | 2010-03-30 16:28:00 +0000 |
---|---|---|
committer | Alexander Strange <astrange@ithinksw.com> | 2010-03-30 16:28:00 +0000 |
commit | 13cb218724f6f0e8ffc080b38e07c7d989aad6bb (patch) | |
tree | 77799a95fb9ac8bc00c6a18be5c0f99a516a975b | |
parent | 32e543f866d9d4b450729e93cd81dacd8c457971 (diff) | |
download | ffmpeg-13cb218724f6f0e8ffc080b38e07c7d989aad6bb.tar.gz |
configure: restore -mdynamic-no-pic on darwin (missing since r20497)
Darwin compilers default to PIC on, so -mdynamic-no-pic (which disables it
again) needs to be added to cflags before enable pic is checked.
Fixes compilation without --enable-shared at least the 10.6 system compiler
for x86-32.
Fixes speed regression on all darwin arches except x86-64.
Originally committed as revision 22730 to svn://svn.ffmpeg.org/ffmpeg/trunk
-rwxr-xr-x | configure | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -2121,7 +2121,6 @@ esac enable $subarch enabled spic && enable pic -check_cpp_condition stdlib.h "defined(__PIC__) || defined(__pic__) || defined(PIC)" && enable pic # OS specific case $target_os in @@ -2292,6 +2291,8 @@ case $target_os in ;; esac +check_cpp_condition stdlib.h "defined(__PIC__) || defined(__pic__) || defined(PIC)" && enable pic + set_default $PATHS_LIST add_extralibs $osextralibs |