Environment Requirements
This document uses OpenClaw 2026.3.28 as an example to describe how to compile and build OpenClaw on openEuler 24.03 LTS SP3. In addition, this section describes other environments supported by source code build verification.
Supported Versions
OS |
Node.js |
OpenClaw |
|---|---|---|
openEuler 24.03 LTS-SP3 |
Node.js 22.22.3 |
OpenClaw 2026.3.28 |
openEuler 22.03 LTS-SP4 |
Node.js 22.22.3 |
OpenClaw 2026.3.28. Node.js 22 must be installed using the official NodeSource 22.x RPM source. |
Component Requirements
Component |
Version |
|---|---|
Node.js |
22.22.3 |
npm |
10.9.8 |
pnpm |
10.32.1 |
git |
2.43.0 |
python3 |
3.11.6-20.oe2403sp3 |
GCC |
12.3.1-105.oe2403sp3 |
GCC-C++ |
12.3.1-105.oe2403sp3 |
make |
4.4.1-2.oe2403sp3 |
Parent topic: Preparations