aboutsummaryrefslogtreecommitdiffstats
path: root/configure
diff options
context:
space:
mode:
authorMåns Rullgård <mans@mansr.com>2010-07-05 17:31:18 +0000
committerMåns Rullgård <mans@mansr.com>2010-07-05 17:31:18 +0000
commit355d81df72e5eed68ea552e87085798e1c9109c4 (patch)
tree119ba78c7688da6a21f0ce672ba023a896d21b47 /configure
parent0fca8d24ee00284652eecedaa1f922641cdc59b1 (diff)
downloadffmpeg-355d81df72e5eed68ea552e87085798e1c9109c4.tar.gz
configure: simplify some OS-specific flag setting
Originally committed as revision 24060 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure11
1 files changed, 3 insertions, 8 deletions
diff --git a/configure b/configure
index d74582dbdc..0b4968148b 100755
--- a/configure
+++ b/configure
@@ -2114,7 +2114,7 @@ case $target_os in
enable malloc_aligned
;;
bsd/os)
- osextralibs="-lpoll -lgnugetopt"
+ add_extralibs -lpoll -lgnugetopt
strip="strip -d"
;;
darwin)
@@ -2123,7 +2123,7 @@ case $target_os in
enabled ppc && add_asflags -force_cpusubtype_ALL
SHFLAGS='-dynamiclib -Wl,-single_module -Wl,-install_name,$(SHLIBDIR)/$(SLIBNAME),-current_version,$(LIBVERSION),-compatibility_version,$(LIBMAJOR) -Wl,-read_only_relocs,suppress'
strip="${strip} -x"
- FFLDFLAGS="-Wl,-dynamic,-search_paths_first"
+ add_ldflags -Wl,-dynamic,-search_paths_first
SLIBSUF=".dylib"
SLIBNAME_WITH_VERSION='$(SLIBPREF)$(FULLNAME).$(LIBVERSION)$(SLIBSUF)'
SLIBNAME_WITH_MAJOR='$(SLIBPREF)$(FULLNAME).$(LIBMAJOR)$(SLIBSUF)'
@@ -2199,7 +2199,7 @@ case $target_os in
os/2*)
strip="lxlite"
ln_s="cp -f"
- FFLDFLAGS="-Zomf -Zbin-files -Zargs-wild -Zmap"
+ add_ldflags -Zomf -Zbin-files -Zargs-wild -Zmap
SHFLAGS='$(SUBDIR)$(NAME).def -Zdll -Zomf'
FFSERVERLDFLAGS=""
LIBSUF="_s.a"
@@ -2234,11 +2234,6 @@ check_cpp_condition stdlib.h "defined(__PIC__) || defined(__pic__) || defined(PI
set_default $PATHS_LIST
-add_extralibs $osextralibs
-
-# Combine FFLDFLAGS and the LDFLAGS environment variable.
-LDFLAGS="$FFLDFLAGS $LDFLAGS"
-
# we need to build at least one lib type
if ! enabled_any static shared; then
cat <<EOF