Rate This Document
Findability
Accuracy
Completeness
Readability

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

Table 1 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

Table 2 Dependent components and versions

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