[Libav-user] msvc compiling issue
Carl Eugen Hoyos
ceffmpeg at gmail.com
Wed Oct 24 13:05:40 EEST 2018
2018-10-24 2:42 GMT+02:00, Anton Shekhovtsov <shekh.anton at gmail.com>:
> Hi,
> I begin to build ffmpeg with VC 2015 and have difficulty with cpu specific
> features.
>
> For example this code (libavutil\float_dsp.c)
>
> if (ARCH_AARCH64)
> ff_float_dsp_init_aarch64(fdsp);
> if (ARCH_ARM)
> ff_float_dsp_init_arm(fdsp);
> if (ARCH_PPC)
> ff_float_dsp_init_ppc(fdsp, bit_exact);
> if (ARCH_X86)
> ff_float_dsp_init_x86(fdsp);
> if (ARCH_MIPS)
> ff_float_dsp_init_mips(fdsp);
>
> The problem: all these functions are referenced and reported as
> unresolved symbols at linking.
Iirc, the reason is that you added some specific compiler options that
make linking fail, default compilation is supposed to work fine.
(Dead code elimination is needed since forever for successful
FFmpeg compilation.)
Carl Eugen
More information about the Libav-user
mailing list