#9794(undetermined:new): ffmpeg failed to build "C compiler test failed" with MSVC on Windows. Could you please help look at this issue?
#9794: ffmpeg failed to build "C compiler test failed" with MSVC on Windows. Could you please help look at this issue? -------------------------------------+------------------------------------- Reporter: Yang Shino | Type: defect Status: new | Priority: normal Component: | Version: git- undetermined | master Keywords: arm | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- '''Repro steps:''' 1. set VSCMD_SKIP_SENDTELEMETRY=1 & "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" -host_arch=amd64 -arch=arm64 2. git clone https://github.com/FFmpeg/FFmpeg F:\gitP\FFmpeg/FFmpeg 3. git -C "F:\gitP\FFmpeg\FFmpeg" reset --hard c523724 4. cd F:\gitP\FFmpeg\FFmpeg\..\ 5. set FFMPEG_SRC_PATH=F:\gitP\FFmpeg\FFmpeg 6. set FFMPEG_FATE_PATH=../fate-suite/ 7. set path=F:\gitP\FFmpeg\FFmpeg\..\tools;%PATH% 8. set MSYS2_PATH_TYPE=inherit 9. .\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! -- Ticket URL: <https://trac.ffmpeg.org/ticket/9794> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#9794: ffmpeg failed to config on release configuration with MSVC on Windows -------------------------------------+------------------------------------- Reporter: Yang Shino | Owner: (none) Type: defect | Status: open Priority: normal | Component: | undetermined Version: git-master | Resolution: Keywords: arm | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by Yang Shino): * status: new => open * 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 Old description:
'''Repro steps:''' 1. set VSCMD_SKIP_SENDTELEMETRY=1 & "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\Tools\VsDevCmd.bat" -host_arch=amd64 -arch=arm64 2. git clone https://github.com/FFmpeg/FFmpeg F:\gitP\FFmpeg/FFmpeg 3. git -C "F:\gitP\FFmpeg\FFmpeg" reset --hard c523724 4. cd F:\gitP\FFmpeg\FFmpeg\..\ 5. set FFMPEG_SRC_PATH=F:\gitP\FFmpeg\FFmpeg 6. set FFMPEG_FATE_PATH=../fate-suite/ 7. set path=F:\gitP\FFmpeg\FFmpeg\..\tools;%PATH% 8. set MSYS2_PATH_TYPE=inherit 9. .\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!
New description: '''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! -- -- Ticket URL: <https://trac.ffmpeg.org/ticket/9794#comment:1> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
#9794: ffmpeg failed to config on release configuration with MSVC on Windows -------------------------------------+------------------------------------- Reporter: Yang Shino | Owner: (none) Type: defect | Status: closed Priority: normal | Component: build | system Version: git-master | Resolution: invalid Keywords: win | Blocked By: Blocking: | Reproduced by developer: 0 Analyzed by developer: 0 | -------------------------------------+------------------------------------- Changes (by Carl Eugen Hoyos): * keywords: arm => win * resolution: => invalid * status: open => closed * component: undetermined => build system Comment: Please ask whoever gave you build.sh for help. -- Ticket URL: <https://trac.ffmpeg.org/ticket/9794#comment:2> FFmpeg <https://ffmpeg.org> FFmpeg issue tracker
participants (1)
-
FFmpeg