add glibc rec
This commit is contained in:
@@ -238,7 +238,8 @@ flowchart LR
|
||||
AllowScripts --> Native[better-sqlite3 v12 Windows prebuilt]
|
||||
NpmCi --> Postinstall[scripts/verify-install.js]
|
||||
Postinstall --> SQLite[SQLite in-memory query]
|
||||
Postinstall --> AMMC[AMMC/windows64 runtime check]
|
||||
Postinstall --> AMMC[Platform AMMC runtime check]
|
||||
AMMC --> Glibc[Linux x64 GLIBC >= 2.39 warning]
|
||||
SetupPs --> ServerCtl[scripts/serverctl.js]
|
||||
```
|
||||
|
||||
@@ -247,6 +248,7 @@ Important constraints:
|
||||
- `better-sqlite3` is pinned to v12.11.x because its prebuilt Windows binary works with the supported Node.js releases; npm 12 is permitted to run only this dependency installer through `package.json#allowScripts`
|
||||
- `npm ci --ignore-scripts` is unsupported because it leaves the native SQLite binding uninstalled
|
||||
- AMMC Windows binaries and DLLs must remain together in `AMMC\\windows64`
|
||||
- the bundled Linux x86-64 AMMC requires GLIBC 2.39+; `verify-install.js` reports host compatibility and executable permission without blocking the RC RaceCore server
|
||||
- `npm start` is already a background start; batch wrappers must not create a second detached npm process
|
||||
- server process identity is stored in `data\\server.pid`
|
||||
- Windows stdout/stderr use `logs\\server.out.log` and `logs\\server.err.log`
|
||||
|
||||
Reference in New Issue
Block a user