-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Open
Description
I do this on ubuntu 24.04.3:
sudo apt install make binutils autoconf automake autotools-dev libtool pkg-config git dpkg-dev autopoint libcppunit-dev
mkdir work
cd work
mkdir build_libs
wget https://downloads.openwrt.org/releases/24.10.2/targets/x86/64/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64.tar.zst
wget https://github.com/aria2/aria2/releases/download/release-1.37.0/aria2-1.37.0.tar.gz
wget https://github.com/openssl/openssl/releases/download/openssl-3.5.3/openssl-3.5.3.tar.gz
tar xf openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64.tar.zst
tar xf aria2-1.37.0.tar.gz
tar xf openssl-3.5.3.tar.gz
export PATH=$(pwd)/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin:$PATH
HOST="x86_64-openwrt-linux-musl"
PREFIX="$(pwd)/build_libs"
LOCAL_DIR=$PREFIX
DEST=$PREFIX
cd openssl-3.5.3
./Configure linux-x86_64 --prefix=$PREFIX shared --cross-compile-prefix=$HOST-
make -j$(nproc) STAGING_DIR=$(pwd)/../openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin
make -j$(nproc) install INSTALLTOP=$DEST OPENSSLDIR=$DEST/ssl
cd ../aria2-1.37.0
./configure \
--host=$HOST \
--with-openssl \
--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt' \
LDFLAGS="-L$DEST/lib64" \
PKG_CONFIG_PATH="$LOCAL_DIR/lib64/pkgconfig" \
ARIA2_STATIC=yes
make -j$(nproc) STAGING_DIR=$(pwd)/../openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin
Then I get this error:
...
CXXLD aria2c
libtool: warning: library '/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.la' was moved.
libtool: warning: library '/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.la' was moved.
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: main.o: in function `aria2::main(int, char**)':
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/aria2-1.37.0/src/main.cc:73:(.text.unlikely+0xe): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/aria2-1.37.0/src/main.cc:81:(.text.unlikely+0x1e): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: main.o: in function `main.cold':
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/aria2-1.37.0/src/main.cc:97:(.text.unlikely+0x7f): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: main.o: in function `main':
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/aria2-1.37.0/src/main.cc:97:(.text.unlikely+0x9c): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: ./.libs/libaria2.a(console.o): in function `std::__new_allocator<std::_Sp_counted_ptr_inplace<aria2::BufferedFile, std::allocator<void>, (__gnu_cxx::_Lock_policy)2> >::deallocate(std::_Sp_counted_ptr_inplace<aria2::BufferedFile, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>*, unsigned long)':
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/x86_64-openwrt-linux-musl/include/c++/13.3.0/bits/new_allocator.h:172:(.text.unlikely+0x11): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: ./.libs/libaria2.a(console.o):/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/x86_64-openwrt-linux-musl/include/c++/13.3.0/bits/new_allocator.h:172: more undefined references to `_Unwind_Resume' follow
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(eh_catch.o): in function `__cxa_end_catch':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_catch.cc:125:(.text.__cxa_end_catch+0x54): undefined reference to `_Unwind_DeleteException'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(eh_personality.o): in function `base_of_encoded_value(unsigned char, _Unwind_Context*)':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:114:(.text._ZL21base_of_encoded_valuehP15_Unwind_Context+0x2e): undefined reference to `_Unwind_GetTextRelBase'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:116:(.text._ZL21base_of_encoded_valuehP15_Unwind_Context+0x37): undefined reference to `_Unwind_GetDataRelBase'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:118:(.text._ZL21base_of_encoded_valuehP15_Unwind_Context+0x40): undefined reference to `_Unwind_GetRegionStart'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(eh_personality.o): in function `parse_lsda_header(_Unwind_Context*, unsigned char const*, lsda_header_info*)':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:55:(.text._ZL17parse_lsda_headerP15_Unwind_ContextPKhP16lsda_header_info+0x1a): undefined reference to `_Unwind_GetRegionStart'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(eh_personality.o): in function `__gxx_personality_v0':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:447:(.text.__gxx_personality_v0+0x86): undefined reference to `_Unwind_GetLanguageSpecificData'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:457:(.text.__gxx_personality_v0+0xd7): undefined reference to `_Unwind_GetIPInfo'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:724:(.text.__gxx_personality_v0+0x3a6): undefined reference to `_Unwind_SetGR'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:726:(.text.__gxx_personality_v0+0x3b9): undefined reference to `_Unwind_SetGR'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:728:(.text.__gxx_personality_v0+0x3c7): undefined reference to `_Unwind_SetIP'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(eh_personality.o): in function `__cxa_call_unexpected':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_personality.cc:754:(.text.__cxa_call_unexpected+0xf2): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(eh_throw.o): in function `__cxa_throw':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_throw.cc:93:(.text.__cxa_throw+0x38): undefined reference to `_Unwind_RaiseException'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(eh_throw.o): in function `__cxa_rethrow':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/eh_throw.cc:129:(.text.__cxa_rethrow+0x3d): undefined reference to `_Unwind_Resume_or_Rethrow'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(vterminate.o): in function `__gnu_cxx::__verbose_terminate_handler()':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/libsupc++/vterminate.cc:88:(.text._ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x13b): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(ios_init.o): in function `std::ios_base::sync_with_stdio(bool)':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/src/c++98/ios_init.cc:198:(.text._ZNSt8ios_base15sync_with_stdioEb+0x266): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(istream-string.o): in function `std::basic_istream<char, std::char_traits<char> >& std::operator>><char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&)':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/src/c++98/istream-string.cc:111:(.text._ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EE+0x29b): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(istream-string.o): in function `std::basic_istream<char, std::char_traits<char> >& std::getline<char, std::char_traits<char>, std::allocator<char> >(std::basic_istream<char, std::char_traits<char> >&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, char)':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/src/c++98/istream-string.cc:195:(.text._ZSt7getlineIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_+0x1ef): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(istream-string.o): in function `std::basic_istream<wchar_t, std::char_traits<wchar_t> >& std::getline<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >(std::basic_istream<wchar_t, std::char_traits<wchar_t> >&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> >&, wchar_t)':
/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/src/c++98/istream-string.cc:280:(.text._ZSt7getlineIwSt11char_traitsIwESaIwEERSt13basic_istreamIT_T0_ES7_RNSt7__cxx1112basic_stringIS4_S5_T1_EES4_+0x20a): undefined reference to `_Unwind_Resume'
/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/bin/ld: /media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/openwrt-toolchain-24.10.2-x86-64_gcc-13.3.0_musl.Linux-x86_64/toolchain-x86_64_gcc-13.3.0_musl/bin/../lib/gcc/x86_64-openwrt-linux-musl/13.3.0/../../../../x86_64-openwrt-linux-musl/lib/libstdc++.a(locale.o):/builder/shared-workdir/build/build_dir/toolchain-x86_64_gcc-13.3.0_musl/gcc-13.3.0/libstdc++-v3/src/c++98/locale.cc:233: more undefined references to `_Unwind_Resume' follow
collect2: error: ld returned 1 exit status
make[3]: *** [Makefile:2158:aria2c] 错误 1
make[3]: 离开目录“/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/aria2-1.37.0/src”
make[2]: *** [Makefile:2680:all-recursive] 错误 1
make[2]: 离开目录“/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/aria2-1.37.0/src”
make[1]: *** [Makefile:558:all-recursive] 错误 1
make[1]: 离开目录“/media/aaa/b4acdc4b-9f04-4fbd-ad03-0bbd4027a24e/work/aria2-1.37.0”
make: *** [Makefile:469:all] 错误 2
Metadata
Metadata
Assignees
Labels
No labels