On Sun, Sep 13, 2015 at 8:51 AM, Alan Petrus <[email protected]> wrote:
>
>
> Hi Guys,
>
> I'm trying to compile FFmpeg under Windows 10 using Msys2, targeting
32-bit. However, compiling fails.  Here are the steps that I put together
based on what I gathered from online:
>

The libffmpeg has already been made available to you as part of mingw:
$ pacman -Ss ffmpeg
mingw32/mingw-w64-i686-ffmpeg 2.8-1
    Complete and free Internet live audio and video broadcasting solution
    (mingw-w64)
mingw64/mingw-w64-x86_64-ffmpeg 2.8-1
    Complete and free Internet live audio and video broadcasting solution
    (mingw-w64)

So you can go find the PKGBUILD of this, and see what is needed to build
this.

> rename C:\msys32\usr\bin\link.exe to C:\msys32\usr\bin\link.exe.bak
>
> start VS2015 x86 Native Tools Command Prompt, then start
c:\msys32\msys2_shell.bat (so we get access to lib.exe and link.exe)
>
  That is a very strange way. Mixings linkers from different compiler tool
chain will most probably not work.

>
> My impression is that Msys2 is sufficient to build FFmpeg. I don't
understand what Mingw's role is or if it's needed.  Any suggestions? Did I
miss something?

   Something which *Must* have a posix functionality, has to be build as
msys2. For anything else
  mingw64 is perhaps betters.  AFAIK, Msys2 is _only_ the scaffolding for
what you want to build with
  mingw64 chain.
>
> Thank you in advanced,
>
Cheers,
Vardhan
------------------------------------------------------------------------------
_______________________________________________
Msys2-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/msys2-users

Reply via email to