如何让 vlc 64 位在 ubuntu 18.04 中出错?

问题描述 投票:0回答:0
make[4]: Entering directory '/home/coco/vlc/x86_64/modules'
  CXXLD    libdcp_plugin.la
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_+0x2c): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_RU1'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_+0x39): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `transaction clone for operator new[](unsigned long long)'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_Z35_txnal_cow_string_C1_for_exceptionsPvPKcS_+0x5d): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_memcpyRtWn'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_Z23_txnal_cow_string_c_strPKv+0x1): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_RU8'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_Z23_txnal_sso_string_c_strPKv+0x1): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_RU8'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_Z20_txnal_cow_string_D1Pv+0x5): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_RU8'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_Z20_txnal_cow_string_D1Pv+0x1e): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_addUserCommitAction'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_ZGTtNSt11logic_errorC1EPKc+0x2e): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_memcpyRnWt'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x2e): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_memcpyRnWt'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_ZGTtNSt11logic_errorC1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE+0x36): relocation truncated to fit: R_X86_64_PC32 against undefined symbol `_ITM_RU8'
/usr/lib/gcc/x86_64-w64-mingw32/7.3-win32/libstdc++.a(cow-stdexcept.o):(.text$_ZGTtNSt11logic_errorD0Ev+0x1a): additional relocation overflows omitted from the output
collect2: error: ld returned 1 exit status
Makefile:13750: recipe for target 'libdcp_plugin.la' failed
make[4]: *** [libdcp_plugin.la] Error 1
make[4]: Leaving directory '/home/coco/vlc/x86_64/modules'
Makefile:26981: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/home/coco/vlc/x86_64/modules'
Makefile:11614: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/coco/vlc/x86_64/modules'
Makefile:1561: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/coco/vlc/x86_64'
Makefile:1448: recipe for target 'all' failed
make: *** [all] Error 2

hey gus  I met some error  when I make vlc,I hava changed my mingw-64 to 5.0.1 version,but error still occur,

嘿伙计们,我正在尝试在 ububut18.04 中制作 vlc,但是我遇到了一些错误,我无法修复它,这是我正在做的事情:

CD VLC

mkdir -p x86_64

mkdir -p 贡献/x86_64

cd 贡献/x86_64

../bootstrap --host=x86_64-w64-mingw32

获取

制作

cd $HOME/vlc

mkdir x86_64 && cd x86_64

../引导程序

export PKG_CONFIG_PATH=/home/coco/vlc/contrib/x86_64-w64-mingw32/lib/pkgconfig

导出 PKG_CONFIG_LIBDIR=/home/coco/vlc/contrib/x86_64-w64-mingw32/lib/pkgconfig

导出 PKG_CONFIG_PATH_CUSTOM=$PKG_CONFIG_LIBDIR

../configure --host=x86_64-w64-mingw32 --build=x86_64-pc-linux-gnu -disable-chromecast -disable-activex

制作

vlc mingw-w64
© www.soinside.com 2019 - 2024. All rights reserved.