I am using the latest code from AOM and tried to compile it on windows PC (64-bit) with visual studio 2019, but the compilation failed with the following message:
Building ASM object D:aom/build/asm_objects/aom_dsp_common_sse2_static/aom_high_subpixel_8t_sse2.asm.o
'C:\Windows\System32\yasm.exe' Not an internal or external command, nor a runnable program or batch file.
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets(241,5): error MSB8066: “D:\aom\build\CMakeFiles\c6b15c71f0162a6d595fed00918a18b4\aom_high_subpixel_8t_sse2.asm.o.rule;D:\aom\build\CMakeFiles\c6b15c71f0162a6d595fed00918a18b4\aom_high_subpixel_bilinear_sse2.asm.o.rule;D:\aom\build\CMakeFiles\c6b15c71f0162a6d595fed00918a18b4\aom_subpixel_8t_sse2.asm.o.rule;D:\aom\build\CMakeFiles\c6b15c71f0162a6d595fed00918a18b4\aom_subpixel_bilinear_sse2.asm.o.rule;D:\aom\build\CMakeFiles\c6b15c71f0162a6d595fed00918a18b4\highbd_intrapred_asm_sse2.asm.o.rule;D:\aom\build\CMakeFiles\c6b15c71f0162a6d595fed00918a18b4\intrapred_asm_sse2.asm.o.rule;D:\aom\build\CMakeFiles\c6b15c71f0162a6d595fed00918a18b4\inv_wht_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\sad4d_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\sad_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\subpel_variance_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\subtract_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\highbd_sad4d_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\highbd_sad_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\highbd_subpel_variance_impl_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\highbd_variance_impl_sse2.asm.o.rule;D:\aom\build\CMakeFiles\8d72d43096e05e40a8239973fbefe100\ssim_sse2_x86_64.asm.o.rule;D:\aom\build\CMakeFiles\97b58ed32adc41183f01aed7a3d44028\aom_subpixel_8t_ssse3.asm.o.rule;D:\aom\build\CMakeFiles\97b58ed32adc41183f01aed7a3d44028\aom_subpixel_bilinear_ssse3.asm.o.rule;D:\aom\build\CMakeFiles\31ffa5b67ba7906cf9ef033bb89cb1b7\fwd_txfm_ssse3_x86_64.asm.o.rule;D:\aom\build\CMakeFiles\31ffa5b67ba7906cf9ef033bb89cb1b7\quantize_ssse3_x86_64.asm.o.rule;D:\aom\build\CMakeFiles\61cacbd02457eeb5ced53f744f2684d3\float.asm.o.rule;D:\aom\build\CMakeFiles\1327dfebdc4b4c35496d179877355228\dct_sse2.asm.o.rule;D:\aom\build\CMakeFiles\1327dfebdc4b4c35496d179877355228\error_sse2.asm.o.rule;D:\aom\build\CMakeFiles\5d8fbb61145e53cce8da21c2c6ba83a7\av1_quantize_ssse3_x86_64.asm.o.rule;D:\aom\CMakeLists.txt” Custom generation exited with code 9009.
yasm is from
https://yasm.tortall.net/Download.html,download yasm-1.3.0-win64.exe, renamed to yasm.exe and placed in C:\Windows\System32\yasm.exe.
Has anyone encountered the above error message?
Is there any solution?
Looking forward to your help, thanks!