You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The bug
After installing ffmpeg with the option ffmpeg, vcpkg creates several executables. However, none of them can be opened because of absence of necessary DLL's.
Environment
OS: 64-bit Windows 10 (Russian language)
Compiler: Microsoft ® C/C++ Optimizing Compiler Version 19.26.28612 for x64.
To Reproduce
Steps to reproduce the behavior:
./vcpkg install ffmpeg[ffmpeg]:x64-windows
We get ./buildtrees/ffmpeg/x64-windows-dbg/ffmpeg.exe, ./buildtrees/ffmpeg/x64-windows-rel/ffmpeg.exe, ./installed/x64-windows/debug/tools/ffmpeg.exe, ./installed/x64-windows/tools/ffmpeg.exe, ./packages/ffmpeg_x64-windows/debug/tools/ffmpeg.exe, ./packages/ffmpeg_x64-windows/tools/ffmpeg.exe
After execution each of them throws an error message box telling me that the executable cannot run because it hasn't found avdevice-58.dll
Expected behavior
I expect at least one of these ffmpeg.exes to just execute without running into problems. Maybe vcpkg should have put the necessary DLL's into some common directory for libraries or into direct reach of these .exes. It's strange to build ffmpeg.exe and leave it in the state in which it wouldn't work. After I copied all the needed DLL's into the directory containing ffmpeg.exe it was able to open, but maybe this task is to be done by vcpkg?
The text was updated successfully, but these errors were encountered:
The bug
After installing
ffmpeg
with the optionffmpeg
, vcpkg creates several executables. However, none of them can be opened because of absence of necessary DLL's.Environment
To Reproduce
Steps to reproduce the behavior:
./vcpkg install ffmpeg[ffmpeg]:x64-windows
./buildtrees/ffmpeg/x64-windows-dbg/ffmpeg.exe
,./buildtrees/ffmpeg/x64-windows-rel/ffmpeg.exe
,./installed/x64-windows/debug/tools/ffmpeg.exe
,./installed/x64-windows/tools/ffmpeg.exe
,./packages/ffmpeg_x64-windows/debug/tools/ffmpeg.exe
,./packages/ffmpeg_x64-windows/tools/ffmpeg.exe
avdevice-58.dll
Expected behavior
I expect at least one of these
ffmpeg.exe
s to just execute without running into problems. Maybevcpkg
should have put the necessary DLL's into some common directory for libraries or into direct reach of these.exe
s. It's strange to buildffmpeg.exe
and leave it in the state in which it wouldn't work. After I copied all the needed DLL's into the directory containingffmpeg.exe
it was able to open, but maybe this task is to be done byvcpkg
?The text was updated successfully, but these errors were encountered: