[Ffmpeg-cvslog] CVS: ffmpeg configure,1.212,1.213
Diego Biurrun CVS
diego
Fri Oct 21 15:41:30 CEST 2005
Update of /cvsroot/ffmpeg/ffmpeg
In directory mail:/var2/tmp/cvs-serv8977
Modified Files:
configure
Log Message:
Darwin install strips all global symbols, which gives undefined symbols
when linking against a stripped library. To avoid this, an installstrip
variable is added that can be overridden on a per-OS basis.
patch by Steven M. Schultz < sms == at -- 2BSD -- dot == COM >
Index: configure
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/configure,v
retrieving revision 1.212
retrieving revision 1.213
diff -u -d -r1.212 -r1.213
--- configure 19 Oct 2005 14:37:15 -0000 1.212
+++ configure 21 Oct 2005 13:41:27 -0000 1.213
@@ -205,6 +205,7 @@
optimize="yes"
debug="yes"
dostrip="yes"
+installstrip="-s"
extralibs="-lm"
simpleidct="yes"
bigendian="no"
@@ -333,6 +334,7 @@
extralibs=""
darwin="yes"
strip="strip -x"
+installstrip=""
LDFLAGS="-Wl,-dynamic,-search_paths_first"
SLIBSUF=".dylib"
FFSLDFLAGS=-Wl,-bind_at_load
@@ -1286,7 +1288,7 @@
echo "RANLIB=$ranlib" >> config.mak
if test "$dostrip" = "yes" ; then
echo "STRIP=$strip" >> config.mak
-echo "INSTALLSTRIP=-s" >> config.mak
+echo "INSTALLSTRIP=$installstrip" >> config.mak
else
echo "STRIP=echo ignoring strip" >> config.mak
echo "INSTALLSTRIP=" >> config.mak
More information about the ffmpeg-cvslog
mailing list