diff options
| author | Lily <egzozu.be.bas@gmail.com> | 2023-12-04 20:24:45 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-12-04 18:24:45 +0100 |
| commit | 24f241a1cd39e6e04ac5e38ffbb2e8df65adeb8f (patch) | |
| tree | 374f09a0d39bc398b6dfa97b7f6b6df0a8ac40a8 | |
| parent | a8febc8638bfc590616e4122e2f673958f318a64 (diff) | |
| download | box64-24f241a1cd39e6e04ac5e38ffbb2e8df65adeb8f.tar.gz box64-24f241a1cd39e6e04ac5e38ffbb2e8df65adeb8f.zip | |
[DOCS] Updated termux building instructions (#1113)
* [DOCS] Add a warning for termux builders (mostly due #1112) * [DOCS] Added chroot or proot compiling
| -rw-r--r-- | docs/COMPILE.md | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/docs/COMPILE.md b/docs/COMPILE.md index 69ed7da7..c8ff495f 100644 --- a/docs/COMPILE.md +++ b/docs/COMPILE.md @@ -167,9 +167,19 @@ Using a 64bit OS: #### for Termux -NOTE: COMPILING BOX64 IN TERMUX IS EXPERIMENTAL!!! +You must have ARM64 Device for build box64. -You must have ARM64 Device with `libandroid-sysv-semaphore` and `libandroid-spawn` libraries: +##### in CHRoot/PRoot + +``` +-DARM_DYNAREC=ON -DBAD_SIGNAL=ON -DCMAKE_BUILD_TYPE=RelWithDebInfo +``` + +##### in Termux (Native) + +NOTE: BUILDING BOX64 IN TERMUX NATIVE IS EXPERIMENTAL AND DOESN'T GONNA RUN LINUX BINARIES IN NATIVE TERMUX BOX64!!! + +You also needed have `libandroid-sysv-semaphore` and `libandroid-spawn` libraries: ``` -D TERMUX=1 -D CMAKE_BUILD_TYPE=RelWithDebInfo |