[FFmpeg-user] user32.lib missing in link call

Bernhard Döbler programmer at bardware.de
Sun Feb 8 20:38:01 CET 2015


Am 08.02.2015 um 15:59 schrieb Carl Eugen Hoyos:
> Bernhard Döbler <programmer <at> bardware.de> writes:
>
>> --enable-decoder=pcm_s16le,pcm_s16be,pcm_u16le,pcm_u16be
>
>> ffmpeg_dxva2.o : error LNK2019: Verweis auf nicht
>> aufgelöstes externes Symbol "__imp__GetShellWindow <at> 0"
>> in Funktion "_dxva2_alloc".
>> ffmpeg_g.exe : fatal error LNK1120: 1 nicht aufgelöste Externe
>
> Please test following inlined patch.
>
> Carl Eugen
>
> diff --git a/configure b/configure
> index f31d372..0c6f7ea 100755
> --- a/configure
> +++ b/configure
> @@ -5371,7 +5371,7 @@ if test $target_os = "haiku"; then
>   fi
>
>   enabled_all dxva2 dxva2api_cobj CoTaskMemFree &&
> -    prepend ffmpeg_libs $($ldflags_filter "-lole32") &&
> +    prepend ffmpeg_libs $($ldflags_filter "-lole32" "-luser32") &&
>       enable dxva2_lib
>
>   ! enabled_any memalign posix_memalign aligned_malloc &&
>

Did the trick! Thank you!

Bernhard


More information about the ffmpeg-user mailing list