[FFmpeg-devel] [PATCH] build: fix MSVC under cygwin

James Darnley james.darnley at gmail.com
Sun Jan 24 00:06:05 CET 2016


On 2016-01-23 23:48, charlie.arnold at gmail.com wrote:
> From: Charles Arnold <charles.arnold at gisinc.com>
> 
> Use cygpath -w when running under cygwin, and pwd -W under mingw
> ---
>  configure | 12 +++++++++++-
>  1 file changed, 11 insertions(+), 1 deletion(-)
> 
> diff --git a/configure b/configure
> index f7d1000..94a694a 100755
> --- a/configure
> +++ b/configure
> @@ -6234,7 +6234,17 @@ enabled stripping || strip="echo skipping strip"
>  config_files="$TMPH config.mak doc/config.texi"
>  
>  if enabled msvc; then
> -    dst_path=$(pwd -W)
> +    case $host_os in
> +    mingw32*|mingw64*)
> +        dst_path=$(pwd -W)
> +    ;;
> +    cygwin*)
> +        dst_path=$(cygpath -w $(pwd))
> +    ;;
> +    *)
> +        dst_path=$(pwd)
> +    ;;
> +    esac
>  else
>      dst_path=$(pwd)
>  fi
> 

Maybe.  The backslashes might cause problems.  Let me try and force test
it with cygwin gcc.

Is mingw the right host_os value for you?


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 603 bytes
Desc: OpenPGP digital signature
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20160124/4a8f02f2/attachment.sig>


More information about the ffmpeg-devel mailing list