I am trying to build libvpx library in my windows 10 64 bit pc. But getting failed with a bunch of errors like error C2065: 'vp8_horizontal_line_5_4_scale': undeclared identifier
I am trying to build this using msys2, nasm, --target=x86_64-win64-vs17 and have visual studio 2022 installed in my pc. For your detailed information I am sharing the output of configure and make command in separate files.
$ ./configure --target=x86_64-win64-vs17 --as=auto --enable-vp9-highbitdepth --enable-vp8 --enable-vp9 --enable-error-concealment --enable-runtime-cpu-detect --enable-libyuv
enabling vp9_highbitdepth
enabling vp8
enabling vp9
enabling error_concealment
enabling runtime_cpu_detect
enabling libyuv
Configuring for target 'x86_64-win64-vs17'
enabling x86_64
enabling mmx
enabling sse
enabling sse2
enabling sse3
enabling ssse3
enabling sse4_1
enabling avx
enabling avx2
enabling avx512
disabling avx512: not supported by compiler
using nasm
disabling ccache
enabling postproc
enabling unit_tests
enabling webm_io
Bypassing toolchain for environment detection.
Creating makefiles for x86_64-win64-vs17 libs
Creating makefiles for x86_64-win64-vs17 examples
Creating makefiles for x86_64-win64-vs17 tools
Creating makefiles for x86_64-win64-vs17 docs
Creating makefiles for x86_64-win64-vs17 solution
Output of Make:
$ make
[CREATE] vpx.vcxproj
generating filter 'Source Files' from 503 files
generating filter 'Header Files' from 232 files
generating filter 'Build Files' from 20 files
generating filter 'References' from 7 files
Ignored files list (7 items) is:
CHANGELOG
vpx_scale/
vpx_scale_rtcd.pl vpx_dsp/
vpx_dsp_rtcd_defs.pl vp8/common/
rtcd_defs.pl vp9/common/
vp9_rtcd_defs.pl build/make/version.sh
build/make/
rtcd.pl [CREATE] vpxrc.vcxproj
generating filter 'Source Files' from 300 files
generating filter 'Header Files' from 141 files
generating filter 'Build Files' from 6 files
generating filter 'References' from 2 files
Ignored files list (2 items) is:
vp9/common/
vp9_rtcd_defs.pl vp8/common/
rtcd_defs.pl [CREATE] gtest.vcxproj
generating filter 'Source Files' from 1 files
generating filter 'Header Files' from 0 files
generating filter 'Build Files' from 0 files
generating filter 'References' from 0 files
Ignored files list (0 items) is:
[CREATE] test_libvpx.vcxproj
generating filter 'Source Files' from 124 files
generating filter 'Header Files' from 33 files
generating filter 'Build Files' from 4 files
generating filter 'References' from 2 files
Ignored files list (0 items) is:
[CREATE] test_intra_pred_speed.vcxproj
generating filter 'Source Files' from 5 files
generating filter 'Header Files' from 3 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 2 files
Ignored files list (0 items) is:
[CREATE] test_rc_interface.vcxproj
generating filter 'Source Files' from 11 files
generating filter 'Header Files' from 6 files
generating filter 'Build Files' from 3 files
generating filter 'References' from 3 files
Ignored files list (0 items) is:
[vcproj] vpxdec.vcxproj
generating filter 'Source Files' from 64 files
generating filter 'Header Files' from 33 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] vpxenc.vcxproj
generating filter 'Source Files' from 67 files
generating filter 'Header Files' from 34 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] vp9_spatial_svc_encoder.vcxproj
generating filter 'Source Files' from 19 files
generating filter 'Header Files' from 11 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] resize_util.vcxproj
generating filter 'Source Files' from 3 files
generating filter 'Header Files' from 2 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] vpx_temporal_svc_encoder.vcxproj
generating filter 'Source Files' from 13 files
generating filter 'Header Files' from 8 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] simple_decoder.vcxproj
generating filter 'Source Files' from 15 files
generating filter 'Header Files' from 10 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] postproc.vcxproj
generating filter 'Source Files' from 15 files
generating filter 'Header Files' from 10 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] decode_to_md5.vcxproj
generating filter 'Source Files' from 18 files
generating filter 'Header Files' from 12 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] simple_encoder.vcxproj
generating filter 'Source Files' from 13 files
generating filter 'Header Files' from 8 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] vp9_lossless_encoder.vcxproj
generating filter 'Source Files' from 13 files
generating filter 'Header Files' from 8 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] twopass_encoder.vcxproj
generating filter 'Source Files' from 13 files
generating filter 'Header Files' from 8 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] decode_with_drops.vcxproj
generating filter 'Source Files' from 15 files
generating filter 'Header Files' from 10 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] set_maps.vcxproj
generating filter 'Source Files' from 13 files
generating filter 'Header Files' from 8 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] vp8cx_set_ref.vcxproj
generating filter 'Source Files' from 13 files
generating filter 'Header Files' from 8 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] vp9cx_set_ref.vcxproj
generating filter 'Source Files' from 12 files
generating filter 'Header Files' from 7 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
[vcproj] tiny_ssim.vcxproj
generating filter 'Source Files' from 14 files
generating filter 'Header Files' from 10 files
generating filter 'Build Files' from 2 files
generating filter 'References' from 1 files
Ignored files list (0 items) is:
make[1]: Nothing to be done for 'all'.
[CREATE] vpx.sln
/g/Codes/CPlusPlus/GoogleSources/libvpx/build/make/gen_msvs_sln.sh \
--dep=decode_to_md5:vpx --dep=decode_with_drops:vpx --dep=postproc:vpx --dep=resize_util:vpx --dep=set_maps:vpx --dep=simple_decoder:vpx --dep=simple_encoder:vpx --dep=test_intra_pred_speed:vpx --dep=test_libvpx:vpx --dep=test_rc_interface:vpx --dep=tiny_ssim:vpx --dep=twopass_encoder:vpx --dep=vp8cx_set_ref:vpx --dep=vp9_lossless_encoder:vpx --dep=vp9_spatial_svc_encoder:vpx --dep=vp9cx_set_ref:vpx --dep=vpx_temporal_svc_encoder:vpx --dep=vpxdec:vpx --dep=vpxenc:vpx --dep=vpxrc:vpx \
--dep=test_libvpx:gtest \
--ver=17\
--out=vpx.sln decode_to_md5.vcxproj decode_with_drops.vcxproj gtest.vcxproj postproc.vcxproj resize_util.vcxproj set_maps.vcxproj simple_decoder.vcxproj simple_encoder.vcxproj test_intra_pred_speed.vcxproj test_libvpx.vcxproj test_rc_interface.vcxproj tiny_ssim.vcxproj twopass_encoder.vcxproj vp8cx_set_ref.vcxproj vp9_lossless_encoder.vcxproj vp9_spatial_svc_encoder.vcxproj vp9cx_set_ref.vcxproj vpx.vcxproj vpx_temporal_svc_encoder.vcxproj vpxdec.vcxproj vpxenc.vcxproj vpxrc.vcxproj
msbuild.exe vpx.sln -m -t:Build \
-p:Configuration="Debug" -p:Platform="x64"
MSBuild version 17.3.0+f67e3d35e for .NET Framework
Build started 8/23/2022 4:07:00 PM.
1>Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" on node 1 (Build target(s)).
1>ValidateSolutionConfiguration:
Building solution configuration "Debug|x64".
1>Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (1) is building "G:\Codes\CPlusPlus\GoogleSources\libvpx\decode_to_md5.vcxproj" (2) on node 1 (default targets).
2>Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\decode_to_md5.vcxproj" (2) is building "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj" (3) on node 1 (default targets).
3>PrepareForBuild:
Creating directory "x64\Debug\vpx\".
Creating directory "x64\Debug\vpx\vpx.tlog\".
InitializeBuildStatus:
Creating "x64\Debug\vpx\vpx.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
1>Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (1) is building "G:\Codes\CPlusPlus\GoogleSources\libvpx\gtest.vcxproj" (7) on node 6 (default targets).
7>PrepareForBuild:
Creating directory "x64\Debug\gtest\".
Creating directory "x64\Debug\gtest\gtest.tlog\".
InitializeBuildStatus:
Creating "x64\Debug\gtest\gtest.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
3>CustomBuild:
Assembling emms_mmx.asm
Assembling float_control_word.asm
7>ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx/third_party/googletest/src/include /IG:/Codes/CPlusPlus/GoogleSources/lib
vpx/third_party/googletest/src /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D _CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _VARIADIC_MAX=10 /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:prec
ise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\gtest\third_party_googletest_src_src_gtest-all.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\libvpx\x64\Debug\gtestmdd.pdb" /external:W3 /Gd /TP /FC /errorReport:queue "G:\Codes
\CPlusPlus\GoogleSources\libvpx\third_party\googletest\src\src\gtest-all.cc"
3>CustomBuild:
Assembling intrapred_sse2.asm
1>Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (1) is building "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj" (23) on node 3 (default targets).
23>PrepareForBuild:
Creating directory "x64\Debug\vpxrc\".
Creating directory "x64\Debug\vpxrc\vpxrc.tlog\".
InitializeBuildStatus:
Creating "x64\Debug\vpxrc\vpxrc.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
7>ClCompile:
gtest-all.cc
23>CustomBuild:
Assembling vp9_dct_sse2.asm
Assembling vp9_error_sse2.asm
Assembling vp9_quantize_ssse3_x86_64.asm
3>CustomBuild:
Assembling intrapred_ssse3.asm
23>CustomBuild:
Assembling dequantize_mmx.asm
Assembling idctllm_mmx.asm
Assembling recon_mmx.asm
Assembling subpixel_mmx.asm
Assembling idctllm_sse2.asm
Assembling recon_sse2.asm
Assembling subpixel_sse2.asm
Assembling loopfilter_sse2.asm
Assembling iwalsh_sse2.asm
Assembling subpixel_ssse3.asm
Assembling mfqe_sse2.asm
Assembling loopfilter_block_sse2_x86_64.asm
Assembling copy_sse2.asm
Assembling copy_sse3.asm
Assembling dct_sse2.asm
Assembling fwalsh_sse2.asm
Assembling block_error_sse2.asm
Assembling temporal_filter_apply_sse2.asm
3>CustomBuild:
Assembling highbd_intrapred_sse2.asm
23>ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_vp9_iface_common.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\l
ibvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\vp9_iface_common.c
vp9_iface_common.c
3>CustomBuild:
Assembling add_noise_sse2.asm
Assembling deblock_sse2.asm
Assembling vpx_subpixel_8t_sse2.asm
Assembling vpx_subpixel_bilinear_sse2.asm
Assembling vpx_subpixel_8t_ssse3.asm
23>ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_alloccommon.obj" /Fd"G:\Codes\CPlusPlus\GoogleSou
rces\libvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_alloccommon.c
vp9_alloccommon.c
7>Lib:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\Lib.exe /OUT:"G:\Codes\CPlusPlus\GoogleSources\libvpx\x64\Debug\gtestmdd.lib" /NOLOGO /MACHINE:X64 "x64\Debug\gtest\third_party_g
oogletest_src_src_gtest-all.obj"
23>ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_blockd.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\
libvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_blockd.c
vp9_blockd.c
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_entropy.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources
\libvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_entropy.c
vp9_entropy.c
3>CustomBuild:
Assembling vpx_subpixel_bilinear_ssse3.asm
Assembling vpx_high_subpixel_8t_sse2.asm
Assembling vpx_high_subpixel_bilinear_sse2.asm
Assembling vpx_convolve_copy_sse2.asm
23>ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_entropymode.obj" /Fd"G:\Codes\CPlusPlus\GoogleSou
rces\libvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_entropymode.c
vp9_entropymode.c
3>CustomBuild:
Assembling fwd_txfm_ssse3_x86_64.asm
7>Lib:
gtest.vcxproj -> G:\Codes\CPlusPlus\GoogleSources\libvpx\x64\Debug\gtestmdd.lib
FinalizeBuildStatus:
Deleting file "x64\Debug\gtest\gtest.tlog\unsuccessfulbuild".
Touching "x64\Debug\gtest\gtest.tlog\gtest.lastbuildstate".
7>Done Building Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\gtest.vcxproj" (default targets).
23>ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_entropymv.obj" /Fd"G:\Codes\CPlusPlus\GoogleSourc
es\libvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_entropymv.c
vp9_entropymv.c
3>CustomBuild:
Assembling inv_wht_sse2.asm
Assembling avg_ssse3_x86_64.asm
23>ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_frame_buffers.obj" /Fd"G:\Codes\CPlusPlus\GoogleS
ources\libvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_frame_buffers.c
vp9_frame_buffers.c
3>CustomBuild:
Assembling sad4d_sse2.asm
23>ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_idct.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\li
bvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_idct.c
vp9_idct.c
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(122,5): warning C4013: 'vpx_idct4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(124,5): warning C4013: 'vpx_idct4x4_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(130,5): warning C4013: 'vpx_iwht4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(132,5): warning C4013: 'vpx_iwht4x4_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(144,5): warning C4013: 'vpx_idct8x8_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(146,5): warning C4013: 'vpx_idct8x8_12_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(148,5): warning C4013: 'vpx_idct8x8_64_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(156,5): warning C4013: 'vpx_idct16x16_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(158,5): warning C4013: 'vpx_idct16x16_10_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(160,5): warning C4013: 'vpx_idct16x16_38_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(162,5): warning C4013: 'vpx_idct16x16_256_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(168,5): warning C4013: 'vpx_idct32x32_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(171,5): warning C4013: 'vpx_idct32x32_34_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(174,5): warning C4013: 'vpx_idct32x32_135_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(176,5): warning C4013: 'vpx_idct32x32_1024_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(185,5): warning C4013: 'vp9_iht4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(193,5): warning C4013: 'vp9_iht8x8_64_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(202,5): warning C4013: 'vp9_iht16x16_256_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(310,5): warning C4013: 'vpx_highbd_idct4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(312,5): warning C4013: 'vpx_highbd_idct4x4_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(318,5): warning C4013: 'vpx_highbd_iwht4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(320,5): warning C4013: 'vpx_highbd_iwht4x4_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(332,5): warning C4013: 'vpx_highbd_idct8x8_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(334,5): warning C4013: 'vpx_highbd_idct8x8_12_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(336,5): warning C4013: 'vpx_highbd_idct8x8_64_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(346,5): warning C4013: 'vpx_highbd_idct16x16_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(348,5): warning C4013: 'vpx_highbd_idct16x16_10_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(350,5): warning C4013: 'vpx_highbd_idct16x16_38_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(352,5): warning C4013: 'vpx_highbd_idct16x16_256_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(360,5): warning C4013: 'vpx_highbd_idct32x32_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(362,5): warning C4013: 'vpx_highbd_idct32x32_34_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(364,5): warning C4013: 'vpx_highbd_idct32x32_135_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(366,5): warning C4013: 'vpx_highbd_idct32x32_1024_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(376,5): warning C4013: 'vp9_highbd_iht4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(384,5): warning C4013: 'vp9_highbd_iht8x8_64_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(393,5): warning C4013: 'vp9_highbd_iht16x16_256_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_filter.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\
libvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_filter.c
vp9_filter.c
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_pred_common.obj" /Fd"G:\Codes\CPlusPlus\GoogleSou
rces\libvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_pred_common.c
vp9_pred_common.c
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpxrc\vp9_common_vp9_rtcd.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\li
bvpx\x64\Debug\vpxrcmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vp9\common\vp9_rtcd.c
vp9_rtcd.c
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_rtcd.c(15,43): error C2065: 'setup_rtcd_internal': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_rtcd.c(15,43): warning C4047: 'function': 'void (__cdecl *)(void)' differs in levels of indirection from 'int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_rtcd.c(15,24): warning C4024: 'once': different types for formal and actual parameter 1 [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
23>Done Building Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj" (default targets) -- FAILED.
3>CustomBuild:
Assembling sad_sse2.asm
Assembling subtract_sse2.asm
Assembling highbd_sad4d_sse2.asm
Assembling highbd_sad_sse2.asm
Assembling ssim_opt_x86_64.asm
Assembling subpel_variance_sse2.asm
Assembling highbd_variance_impl_sse2.asm
Assembling highbd_subpel_variance_impl_sse2.asm
Assembling dequantize_mmx.asm
Assembling idctllm_mmx.asm
Assembling recon_mmx.asm
Assembling subpixel_mmx.asm
Assembling idctllm_sse2.asm
Assembling recon_sse2.asm
Assembling subpixel_sse2.asm
Assembling loopfilter_sse2.asm
Assembling iwalsh_sse2.asm
Assembling subpixel_ssse3.asm
Assembling mfqe_sse2.asm
Assembling loopfilter_block_sse2_x86_64.asm
Assembling copy_sse2.asm
Assembling copy_sse3.asm
Assembling dct_sse2.asm
Assembling fwalsh_sse2.asm
Assembling block_error_sse2.asm
Assembling temporal_filter_apply_sse2.asm
Assembling vp9_dct_sse2.asm
Assembling vp9_error_sse2.asm
Assembling vp9_quantize_ssse3_x86_64.asm
ClCompile:
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpx\vpx_src_vpx_decoder.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\libv
px\x64\Debug\vpxmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vpx\src\vpx_decoder.c
vpx_decoder.c
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpx\vpx_src_vpx_encoder.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\libv
px\x64\Debug\vpxmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vpx\src\vpx_encoder.c
vpx_encoder.c
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpx\vpx_src_vpx_codec.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\libvpx
\x64\Debug\vpxmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vpx\src\vpx_codec.c
vpx_codec.c
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpx\vpx_src_vpx_image.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\libvpx
\x64\Debug\vpxmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vpx\src\vpx_image.c
vpx_image.c
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpx\vpx_mem_vpx_mem.obj" /Fd"G:\Codes\CPlusPlus\GoogleSources\libvpx\x
64\Debug\vpxmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vpx_mem\vpx_mem.c
vpx_mem.c
c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\HostX86\x64\CL.exe /c /I. /IG:/Codes/CPlusPlus/GoogleSources/libvpx /Zi /nologo /W3 /WX- /diagnostics:column /sdl- /Od /D WIN32 /D _DEBUG /D
_CRT_SECURE_NO_WARNINGS /D _CRT_SECURE_NO_DEPRECATE /D _UNICODE /D UNICODE /Gm- /EHsc /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"x64\Debug\vpx\vpx_scale_generic_vpx_scale.obj" /Fd"G:\Codes\CPlusPlus\GoogleSour
ces\libvpx\x64\Debug\vpxmdd.pdb" /external:W3 /Gd /TC /FC /errorReport:queue vpx_scale\generic\vpx_scale.c
vpx_scale.c
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(278,55): error C2065: 'vp8_horizontal_line_5_4_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(278,55): warning C4047: '=': 'void (__cdecl *)(const unsigned char *,unsigned int,unsigned char *,unsigned int)' differs in levels of indirection from 'int' [G
:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(282,55): error C2065: 'vp8_horizontal_line_5_3_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(282,55): warning C4047: '=': 'void (__cdecl *)(const unsigned char *,unsigned int,unsigned char *,unsigned int)' differs in levels of indirection from 'int' [G
:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(286,55): error C2065: 'vp8_horizontal_line_2_1_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(286,55): warning C4047: '=': 'void (__cdecl *)(const unsigned char *,unsigned int,unsigned char *,unsigned int)' differs in levels of indirection from 'int' [G
:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(298,52): error C2065: 'vp8_vertical_band_5_4_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(298,52): warning C4047: '=': 'void (__cdecl *)(unsigned char *,unsigned int,unsigned char *,unsigned int,unsigned int)' differs in levels of indirection from '
int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(304,52): error C2065: 'vp8_vertical_band_5_3_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(304,52): warning C4047: '=': 'void (__cdecl *)(unsigned char *,unsigned int,unsigned char *,unsigned int,unsigned int)' differs in levels of indirection from '
int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(313,54): error C2065: 'vp8_vertical_band_2_1_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(313,54): warning C4047: '=': 'void (__cdecl *)(unsigned char *,unsigned int,unsigned char *,unsigned int,unsigned int)' differs in levels of indirection from '
int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(317,56): error C2065: 'vp8_vertical_band_2_1_scale_i': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(317,56): warning C4047: '=': 'void (__cdecl *)(unsigned char *,unsigned int,unsigned char *,unsigned int,unsigned int)' differs in levels of indirection from '
int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
3>Done Building Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj" (default targets) -- FAILED.
2>Done Building Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\decode_to_md5.vcxproj" (default targets) -- FAILED.
1>Done Building Project "G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (Build target(s)) -- FAILED.
Build FAILED.
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (Build target) (1) ->
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj" (default target) (23) ->
(ClCompile target) ->
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(122,5): warning C4013: 'vpx_idct4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(124,5): warning C4013: 'vpx_idct4x4_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(130,5): warning C4013: 'vpx_iwht4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(132,5): warning C4013: 'vpx_iwht4x4_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(144,5): warning C4013: 'vpx_idct8x8_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(146,5): warning C4013: 'vpx_idct8x8_12_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(148,5): warning C4013: 'vpx_idct8x8_64_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(156,5): warning C4013: 'vpx_idct16x16_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(158,5): warning C4013: 'vpx_idct16x16_10_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(160,5): warning C4013: 'vpx_idct16x16_38_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(162,5): warning C4013: 'vpx_idct16x16_256_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(168,5): warning C4013: 'vpx_idct32x32_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(171,5): warning C4013: 'vpx_idct32x32_34_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(174,5): warning C4013: 'vpx_idct32x32_135_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(176,5): warning C4013: 'vpx_idct32x32_1024_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(185,5): warning C4013: 'vp9_iht4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(193,5): warning C4013: 'vp9_iht8x8_64_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(202,5): warning C4013: 'vp9_iht16x16_256_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(310,5): warning C4013: 'vpx_highbd_idct4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(312,5): warning C4013: 'vpx_highbd_idct4x4_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(318,5): warning C4013: 'vpx_highbd_iwht4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(320,5): warning C4013: 'vpx_highbd_iwht4x4_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(332,5): warning C4013: 'vpx_highbd_idct8x8_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(334,5): warning C4013: 'vpx_highbd_idct8x8_12_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(336,5): warning C4013: 'vpx_highbd_idct8x8_64_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(346,5): warning C4013: 'vpx_highbd_idct16x16_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(348,5): warning C4013: 'vpx_highbd_idct16x16_10_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(350,5): warning C4013: 'vpx_highbd_idct16x16_38_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(352,5): warning C4013: 'vpx_highbd_idct16x16_256_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(360,5): warning C4013: 'vpx_highbd_idct32x32_1_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(362,5): warning C4013: 'vpx_highbd_idct32x32_34_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(364,5): warning C4013: 'vpx_highbd_idct32x32_135_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(366,5): warning C4013: 'vpx_highbd_idct32x32_1024_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(376,5): warning C4013: 'vp9_highbd_iht4x4_16_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(384,5): warning C4013: 'vp9_highbd_iht8x8_64_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_idct.c(393,5): warning C4013: 'vp9_highbd_iht16x16_256_add' undefined; assuming extern returning int [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (Build target) (1) ->
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj" (default target) (23) ->
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_rtcd.c(15,43): warning C4047: 'function': 'void (__cdecl *)(void)' differs in levels of indirection from 'int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_rtcd.c(15,24): warning C4024: 'once': different types for formal and actual parameter 1 [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (Build target) (1) ->
"G:\Codes\CPlusPlus\GoogleSources\libvpx\decode_to_md5.vcxproj" (default target) (2) ->
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj" (default target) (3) ->
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(278,55): warning C4047: '=': 'void (__cdecl *)(const unsigned char *,unsigned int,unsigned char *,unsigned int)' differs in levels of indirection from 'int'
[G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(282,55): warning C4047: '=': 'void (__cdecl *)(const unsigned char *,unsigned int,unsigned char *,unsigned int)' differs in levels of indirection from 'int'
[G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(286,55): warning C4047: '=': 'void (__cdecl *)(const unsigned char *,unsigned int,unsigned char *,unsigned int)' differs in levels of indirection from 'int'
[G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(298,52): warning C4047: '=': 'void (__cdecl *)(unsigned char *,unsigned int,unsigned char *,unsigned int,unsigned int)' differs in levels of indirection from
'int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(304,52): warning C4047: '=': 'void (__cdecl *)(unsigned char *,unsigned int,unsigned char *,unsigned int,unsigned int)' differs in levels of indirection from
'int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(313,54): warning C4047: '=': 'void (__cdecl *)(unsigned char *,unsigned int,unsigned char *,unsigned int,unsigned int)' differs in levels of indirection from
'int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(317,56): warning C4047: '=': 'void (__cdecl *)(unsigned char *,unsigned int,unsigned char *,unsigned int,unsigned int)' differs in levels of indirection from
'int' [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (Build target) (1) ->
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj" (default target) (23) ->
(ClCompile target) ->
G:\Codes\CPlusPlus\GoogleSources\libvpx\vp9\common\vp9_rtcd.c(15,43): error C2065: 'setup_rtcd_internal': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpxrc.vcxproj]
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.sln" (Build target) (1) ->
"G:\Codes\CPlusPlus\GoogleSources\libvpx\decode_to_md5.vcxproj" (default target) (2) ->
"G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj" (default target) (3) ->
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(278,55): error C2065: 'vp8_horizontal_line_5_4_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(282,55): error C2065: 'vp8_horizontal_line_5_3_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(286,55): error C2065: 'vp8_horizontal_line_2_1_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(298,52): error C2065: 'vp8_vertical_band_5_4_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(304,52): error C2065: 'vp8_vertical_band_5_3_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(313,54): error C2065: 'vp8_vertical_band_2_1_scale': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx_scale\generic\vpx_scale.c(317,56): error C2065: 'vp8_vertical_band_2_1_scale_i': undeclared identifier [G:\Codes\CPlusPlus\GoogleSources\libvpx\vpx.vcxproj]
45 Warning(s)
8 Error(s)
Time Elapsed 00:00:59.55
make[1]: *** [Debug_x64] Error 1
make: *** [.DEFAULT] Error 2