mirror of
https://github.com/librempeg/librempeg
synced 2024-11-22 17:54:25 +00:00
libavutil: Enable the MSVC DLL symbol loading workaround in shared builds as well
This used to only be necessary in static builds (when using the dynamically linked C runtime), since the _imp prefixed symbols do exist when linking to the actual DLL. When building testprogs, however, the current library (e.g. libavutil for some of the testprogs) is linked statically. This fixes make fate on DLL builds when using the dynamically linked C runtime. Signed-off-by: Martin Storsjö <martin@martin.st>
This commit is contained in:
parent
9d5ec50ead
commit
33237123c8
@ -119,7 +119,7 @@
|
||||
|
||||
#include "libm.h"
|
||||
|
||||
#if defined(_MSC_VER) && !CONFIG_SHARED
|
||||
#if defined(_MSC_VER)
|
||||
#pragma comment(linker, "/include:"EXTERN_PREFIX"avpriv_strtod")
|
||||
#pragma comment(linker, "/include:"EXTERN_PREFIX"avpriv_snprintf")
|
||||
#endif
|
||||
|
Loading…
Reference in New Issue
Block a user