- Package:
- g++-mingw-w64-ucrt64
- Source:
- g++-mingw-w64-ucrt64
- Description:
- GNU C++ compiler for MinGW-w64 targeting UCRT Win64
- Submitter:
- Hennadii Stepanov
- Date:
- 2025-12-31 10:35:01 UTC
- Severity:
- normal
- Tags:
Dear Maintainer,
```
# uname -m
aarch64
# cat test.cpp
int main(){}
# x86_64-w64-mingw32ucrt-g++ test.cpp
/usr/bin/x86_64-w64-mingw32ucrt-ld: /usr/lib/gcc/x86_64-w64-mingw32ucrt/14/libstdc++.dll.a: error adding symbols: archive has no index; run ranlib to add one
collect2: error: ld returned 1 exit status
```
The same error happens also on riscv64, running Forky.
# uname --machine
riscv64
# echo 'int main(){}' > ./test.cpp
# x86_64-w64-mingw32ucrt-g++ test.cpp
/usr/bin/x86_64-w64-mingw32ucrt-ld:
/usr/lib/gcc/x86_64-w64-mingw32ucrt/15/libstdc++.dll.a: error adding
symbols: archive has no index; run ranlib to add one
collect2: error: ld returned 1 exit status