From: Damien Fouilleul Date: Thu, 14 Dec 2006 13:53:31 +0000 (+0000) Subject: - bootstrap: patch libtool on cygwin to prevent linking shared library as '.dll.exe... X-Git-Tag: 0.9.0-test0~8993 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=fe12c564e835d961d197216fc2e0c08cc8636353;p=vlc - bootstrap: patch libtool on cygwin to prevent linking shared library as '.dll.exe' files --- diff --git a/bootstrap b/bootstrap index d9af615459..06199fd013 100755 --- a/bootstrap +++ b/bootstrap @@ -448,6 +448,23 @@ if test -f "ltmain.sh"; then mv ltmain.sh autotools/ fi +# patch for DLL link for libtool on cygwin (remove when fixed) +if test ".`uname -s|sed -n '/^CYGWIN/p'`" != "."; then +patch -s -p0 << 'EOF' +--- autotools/ltmain.orig 2006-12-05 15:15:42.064607000 +0000 ++++ autotools/ltmain.sh 2006-12-05 15:16:24.705777800 +0000 +@@ -4360,7 +4360,7 @@ + + prog) + case $host in +- *cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,'` ;; ++ *cygwin*) output=`$echo $output | ${SED} -e 's,.exe$,,;s,$,.exe,;s,.dll.exe$,.dll,'` ;; + esac + if test -n "$vinfo"; then + $echo "$modename: warning: \`-version-info' is ignored for programs" 1>&2 +EOF +fi + # Do the rest ${autopoint} -f ${aclocal} ${ACLOCAL_ARGS}