Opened 3 years ago

Closed 2 years ago

#9794 closed defect (invalid)

ffmpeg failed to config on release configuration with MSVC on Windows

Reported by: Yang Shino Owned by:
Priority: normal Component: build system
Version: git-master Keywords: win
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description (last modified by Yang Shino)

Summary of the bug:
ffmpeg failed to config on release|arm64 with MSVC on Windows. This issue can be reproduced from master revision c523724. Could you please help take a look at this? Thank you!
Repro steps:

  1. Open a VS 2019 x64 prompt
  2. set VSCMD_SKIP_SENDTELEMETRY=1 & "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" -host_arch=amd64 -arch=arm64
  3. git clone https://github.com/FFmpeg/FFmpeg F:\gitP\FFmpeg/FFmpeg
  4. git -C "F:\gitP\FFmpeg\FFmpeg" reset --hard c523724
  5. cd F:\gitP\FFmpeg\FFmpeg\..\
  6. set FFMPEG_SRC_PATH=F:\gitP\FFmpeg\FFmpeg
  7. set FFMPEG_FATE_PATH=../fate-suite/
  8. set path=F:\gitP\FFmpeg\FFmpeg\..\tools;%PATH%
  9. set MSYS2_PATH_TYPE=inherit
  10. .\tools\msys32\usr\bin\sh.exe --login -i -c "/F/gitP/ffmpeg/tools/build.sh"

Error message:
cl.exe is unable to create an executable file.
If cl.exe is a cross-compiler, use the --enable-cross-compile option.
Only do this if you know what cross compiling means.
C compiler test failed.

If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.libera.chat.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.
Failed to configure!

Change History (2)

comment:1 by Yang Shino, 3 years ago

Description: modified (diff)
Status: newopen
Summary: ffmpeg failed to build "C compiler test failed" with MSVC on Windows. Could you please help look at this issue?ffmpeg failed to config on release configuration with MSVC on Windows

comment:2 by Carl Eugen Hoyos, 2 years ago

Component: undeterminedbuild system
Keywords: win added; arm removed
Resolution: invalid
Status: openclosed

Please ask whoever gave you build.sh for help.

Note: See TracTickets for help on using tickets.