Closed bismitpanda closed 2 years ago
[68/122] "C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/lib.exe" "csr" codec/common/libcommon.a codec/common/libcommon.a.p/cpuid.o codec/common/libcommon.a.p/dct.o codec/common/libcommon.a.p/deblock.o codec/common/libcommon.a.p/expand_picture.o codec/common/libcommon.a.p/intra_pred_com.o codec/common/libcommon.a.p/mb_copy.o codec/common/libcommon.a.p/mc_chroma.o codec/common/libcommon.a.p/mc_luma.o codec/common/libcommon.a.p/satd_sad.o codec/common/libcommon.a.p/vaa.o codec/common/libcommon.a.p/src_common_tables.cpp.obj codec/common/libcommon.a.p/src_copy_mb.cpp.obj codec/common/libcommon.a.p/src_cpu.cpp.obj codec/common/libcommon.a.p/src_crt_util_safe_x.cpp.obj codec/common/libcommon.a.p/src_deblocking_common.cpp.obj codec/common/libcommon.a.p/src_expand_pic.cpp.obj codec/common/libcommon.a.p/src_intra_pred_common.cpp.obj codec/common/libcommon.a.p/src_mc.cpp.obj codec/common/libcommon.a.p/src_memory_align.cpp.obj codec/common/libcommon.a.p/src_sad_common.cpp.obj codec/common/libcommon.a.p/src_utils.cpp.obj codec/common/libcommon.a.p/src_welsCodecTrace.cpp.obj codec/common/libcommon.a.p/src_WelsTaskThread.cpp.obj codec/common/libcommon.a.p/src_WelsThread.cpp.obj codec/common/libcommon.a.p/src_WelsThreadLib.cpp.obj codec/common/libcommon.a.p/src_WelsThreadPool.cpp.obj
FAILED: codec/common/libcommon.a
"C:/Program Files (x86)/Microsoft Visual Studio/2017/Enterprise/VC/Tools/MSVC/14.16.27023/bin/Hostx64/x86/lib.exe" "csr" codec/common/libcommon.a codec/common/libcommon.a.p/cpuid.o codec/common/libcommon.a.p/dct.o codec/common/libcommon.a.p/deblock.o codec/common/libcommon.a.p/expand_picture.o codec/common/libcommon.a.p/intra_pred_com.o codec/common/libcommon.a.p/mb_copy.o codec/common/libcommon.a.p/mc_chroma.o codec/common/libcommon.a.p/mc_luma.o codec/common/libcommon.a.p/satd_sad.o codec/common/libcommon.a.p/vaa.o codec/common/libcommon.a.p/src_common_tables.cpp.obj codec/common/libcommon.a.p/src_copy_mb.cpp.obj codec/common/libcommon.a.p/src_cpu.cpp.obj codec/common/libcommon.a.p/src_crt_util_safe_x.cpp.obj codec/common/libcommon.a.p/src_deblocking_common.cpp.obj codec/common/libcommon.a.p/src_expand_pic.cpp.obj codec/common/libcommon.a.p/src_intra_pred_common.cpp.obj codec/common/libcommon.a.p/src_mc.cpp.obj codec/common/libcommon.a.p/src_memory_align.cpp.obj codec/common/libcommon.a.p/src_sad_common.cpp.obj codec/common/libcommon.a.p/src_utils.cpp.obj codec/common/libcommon.a.p/src_welsCodecTrace.cpp.obj codec/common/libcommon.a.p/src_WelsTaskThread.cpp.obj codec/common/libcommon.a.p/src_WelsThread.cpp.obj codec/common/libcommon.a.p/src_WelsThreadLib.cpp.obj codec/common/libcommon.a.p/src_WelsThreadPool.cpp.obj
Microsoft (R) Library Manager Version 14.16.27045.0
Copyright (C) Microsoft Corporation. All rights reserved.
Please provide log config-x86-windows-dbg-out.log and config-x86-windows-dbg-err.log.
Well, I can repro this issue in Visual Studio 2017.
build.ninja:
build codec/decoder/libdecoder.a: STATIC_LINKER codec/decoder/libdecoder.a.p/dct.o codec/decoder/libdecoder.a.p/intra_pred.o codec/decoder/libdecoder.a.p/core_src_au_parser.cpp.obj codec/decoder/libdecoder.a.p/core_src_bit_stream.cpp.obj codec/decoder/libdecoder.a.p/core_src_cabac_decoder.cpp.obj codec/decoder/libdecoder.a.p/core_src_deblocking.cpp.obj codec/decoder/libdecoder.a.p/core_src_decode_mb_aux.cpp.obj codec/decoder/libdecoder.a.p/core_src_decode_slice.cpp.obj codec/decoder/libdecoder.a.p/core_src_decoder.cpp.obj codec/decoder/libdecoder.a.p/core_src_decoder_core.cpp.obj codec/decoder/libdecoder.a.p/core_src_decoder_data_tables.cpp.obj codec/decoder/libdecoder.a.p/core_src_error_concealment.cpp.obj codec/decoder/libdecoder.a.p/core_src_fmo.cpp.obj codec/decoder/libdecoder.a.p/core_src_get_intra_predictor.cpp.obj codec/decoder/libdecoder.a.p/core_src_manage_dec_ref.cpp.obj codec/decoder/libdecoder.a.p/core_src_memmgr_nal_unit.cpp.obj codec/decoder/libdecoder.a.p/core_src_mv_pred.cpp.obj codec/decoder/libdecoder.a.p/core_src_parse_mb_syn_cabac.cpp.obj codec/decoder/libdecoder.a.p/core_src_parse_mb_syn_cavlc.cpp.obj codec/decoder/libdecoder.a.p/core_src_pic_queue.cpp.obj codec/decoder/libdecoder.a.p/core_src_rec_mb.cpp.obj codec/decoder/libdecoder.a.p/plus_src_welsDecoderExt.cpp.obj codec/decoder/libdecoder.a.p/core_src_wels_decoder_thread.cpp.obj
LINK_ARGS = "csr"
meson.build:
libdecoder = static_library('decoder', cpp_sources, objs_asm,
include_directories: [inc, decoder_inc, casm_inc],
dependencies: deps)
cc @Neumann-A Do you know why? csr
doesn't in the source.
It should be CSRCompiler
.
Meson issue: https://github.com/mesonbuild/meson/issues/9730
This issue should be fixed by PR https://github.com/microsoft/vcpkg/pull/22032.
Can you please git pull vcpkg, remove vcpkg-tool-meson
and try again?
Thanks.
Okay, I can confirmed this issue was resolved.
Yeah now working fine. no build errors. Thanks a lot for the help.
Host Environment
To Reproduce Steps to reproduce the behavior:
./vcpkg install openh264
Failure logs
package-x86-windows-dbg-out.log