-
Notifications
You must be signed in to change notification settings - Fork 76
Closed
Description
System:
AnolisOS-23.1
Architecture:
Loong64
Node.js Version:
v24.7.0
Problem Description
After cross-compiling Node.js v24.7.0 for the Loong64 architecture using the unofficial-builds toolchain, the generated binary fails to run on AnolisOS-23.1. It reports missing libstdc++.so.6 versions (GLIBCXX_3.4.31 and GLIBCXX_3.4.32).
Error Log
[root@6986da0ddce7 /]# ./node-v24.7.0-linux-loong64/bin/node -v
./node-v24.7.0-linux-loong64/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.31' not found (required by ./node-v24.7.0-linux-loong64/bin/node)
./node-v24.7.0-linux-loong64/bin/node: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by ./node-v24.7.0-linux-loong64/bin/node)
[root@6986da0ddce7 /]# strings /lib64/libstdc++.so.6 | grep GLIBCXX_
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_3.4.20
GLIBCXX_3.4.21
GLIBCXX_3.4.22
GLIBCXX_3.4.23
GLIBCXX_3.4.24
GLIBCXX_3.4.25
GLIBCXX_3.4.26
GLIBCXX_3.4.27
GLIBCXX_3.4.28
GLIBCXX_3.4.29
GLIBCXX_3.4.30
GLIBCXX_DEBUG_MESSAGE_LENGTH
Metadata
Metadata
Assignees
Labels
No labels