<div dir="ltr"><div dir="ltr">Hi,<div>I begin to build ffmpeg with VC 2015 and have difficulty with cpu specific features.</div><div><br></div><div>For example this code (libavutil\float_dsp.c)</div><div><br></div><div><div>    if (ARCH_AARCH64)</div><div>        ff_float_dsp_init_aarch64(fdsp);</div><div>    if (ARCH_ARM)</div><div>        ff_float_dsp_init_arm(fdsp);</div><div>    if (ARCH_PPC)</div><div>        ff_float_dsp_init_ppc(fdsp, bit_exact);</div><div>    if (ARCH_X86)</div><div>        ff_float_dsp_init_x86(fdsp);</div><div>    if (ARCH_MIPS)</div><div>        ff_float_dsp_init_mips(fdsp);</div></div><div><br></div><div>The problem: all these functions are referenced and reported as unresolved symbols at linking.</div><div>All these ARCH_ defines are set to 0, but the code is not eliminated. Can this be solved somehow? How does this work normally?</div></div></div>