about summary refs log tree commit diff stats
path: root/docs/COMPILE.md
diff options
context:
space:
mode:
authorLily <egzozu.be.bas@gmail.com>2023-12-04 20:24:45 +0300
committerGitHub <noreply@github.com>2023-12-04 18:24:45 +0100
commit24f241a1cd39e6e04ac5e38ffbb2e8df65adeb8f (patch)
tree374f09a0d39bc398b6dfa97b7f6b6df0a8ac40a8 /docs/COMPILE.md
parenta8febc8638bfc590616e4122e2f673958f318a64 (diff)
downloadbox64-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
Diffstat (limited to 'docs/COMPILE.md')
-rw-r--r--docs/COMPILE.md14
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