51 Commits

Author SHA1 Message Date
FZXO11
daca99017b
Note about binfmt_misc (#2445)
* Note about binfmt_misc

* Notify its working on CHRoot
2025-03-18 08:10:57 +01:00
ptitSeb
fb701d8e39 [DOCS] Added BOX32 option in COMPILE.md 2025-03-11 13:00:30 +01:00
olegos2
bb0a445a6b
Spelling/typo fixes in code and documentation updates (#2223)
* Fix typo DLOpenned->DLOpened

* Fix a typo in comments: versionned->versioned

* Fix a typo in comment: cleanning->cleaning

* Update COMPILE.md and USAGE.md

* A few more typos in comments
2024-12-28 17:06:51 +01:00
Chi-Kuan Chiu
7157803c03
[DOCS] Improve cross-build instructions (#2196)
Include a note for users utilizing environments
where only the box64 binary is available.
This addition ensures that users can install
the necessary libraries before running box64.
2024-12-28 16:38:11 +01:00
WANG Guidong
9beb745765
[RV64_DYNAREC] Fix some typos in docs and dynarec/rv64 (#1758)
* [Typo] fix some typo in docs and dynarec/rv64

* [Typo] fix some typo in docs and dynarec/rv64

* [Typo] fix some typo in dynarec/rv64

* [Typo] fix some typo in dynarec/rv64

* [Typo] fix some typo in docs
2024-08-26 08:19:06 +02:00
ptitSeb
62695ceed4 Bumped version to v0.3.0 2024-07-09 11:02:43 +02:00
theofficialgman
9ab686b3e0
switch to maintained Pi-Apps-Coders apt repo (#1605)
closes https://github.com/ptitSeb/box64/issues/1576
2024-06-19 18:39:03 +02:00
ptitSeb
1e44a93c87 Removed all traces of PAGE8K, PAGE16K and PAGE64K as it's now detected in runtime 2024-05-20 10:08:27 +02:00
ptitSeb
13404ed090 Added ability to staticaly build box64 (for #1045 and #310, maybe a few others tickets) 2024-02-26 19:22:53 +01:00
Lily
2ee5bcf933
[DOCS] Fix a typo in temrux building (#1240) 2024-02-01 15:46:48 +01:00
leonpano2006
0ee5174e18
add optimize build flag for Jetson orin and xavier (#1219)
* add optmized options for Jetson xavier and orin

* Update CMakeLists.txt

* Update COMPILE.md

add info for build on jetson orin and xavier
2024-01-25 23:04:20 +01:00
Lily
9818f5b6a3
Fix raspi5 building (#1142)
* Update CMakeLists.txt

* Update COMPILE.md

* Update COMPILE.md
2023-12-15 17:04:37 +01:00
Martin Sundhaug
9b7b91651d
Raspberry Pi 5 support (#1138)
* Basic RPi5 support

* Split RPi5 in 16k page-size variant and not

* Update COMPILE.md

Add documentation about 16K page support
2023-12-14 21:34:20 +01:00
Lily
548a8ac87b
[DOCS] Updated TERMUX Building (#1121) 2023-12-07 09:39:52 +01:00
Lily
24f241a1cd
[DOCS] Updated termux building instructions (#1113)
* [DOCS] Add a warning for termux builders (mostly due #1112)

* [DOCS] Added chroot or proot compiling
2023-12-04 18:24:45 +01:00
Lily
c04dfb82bb
[DOCS] Added missing library for #1108 (#1109)
* [DOCS] Added missing library for #1108

* [DOCS] Typo
2023-12-04 10:31:01 +01:00
Lily
44ecb62ce7
[DOCS] Termux Compiling (#1102)
* [DOCS] Termux Compiling

* [DOCS] Not needed this

* [DOCS] Added this back

I don't think I had to delete that sorry
2023-12-01 17:23:54 +01:00
kaixindeken
507eb1c786
[DOCS] Add mold usage to COMPILE.md (#1089)
* Add mold usage to COMPILE.md

* add Mold usage to COMPILE.md
2023-11-27 08:17:36 +01:00
ptitSeb
1698c822a5 [DOCS] Added some infor about SAVE_MEM build option 2023-10-18 17:49:46 +02:00
ptitSeb
d95ef48d22 Added ADLink AmpereAltra profile 2023-09-25 19:33:33 +08:00
ptitSeb
0733a87279
Merge pull request #896 from josch/exe
remove executable bits
2023-07-21 08:13:56 +02:00
Johannes Schauer Marin Rodrigues
28dc8e6751
remove executable bits
Closes: #895
2023-07-21 02:10:26 +02:00
Ryan Fortner
1f2ef09d87
Update COMPILE.md 2023-07-20 08:33:13 -04:00
ptitSeb
903ecd207d Added generic ARM64 build profile 2023-07-14 12:03:30 +02:00
Jank9525
7e282c9027
Reduce duplication of compile instructions (#837)
* Reduce duplication of compile instructions

* Update COMPILE.md
2023-06-14 09:24:26 +02:00
4110956dda
ryanfortner's package now have a different name (#834) 2023-06-12 13:14:10 +02:00
Sevan Janiyan
f087afd796
docs/COMPILE.md: Use trusted.gpg.d (#620)
Installing the keys in the system location will likely cause fallout in upgrades.
Install into /etc/apt/trusted.gpg.d where it's commonly expected.
2023-03-23 08:05:15 +01:00
ptitSeb
262ec3ed3c
Rv64 dynarec (#550)
* [RV64_DYNAREC] Pushed the rv64_lock.h
* [RV64_DYNAREC] Add initial support for atomic functions
* [RV64_DYNAREC] Added some basic infrastructure for the Dynarec (and 1 opcode)
* [RV64_DYNAREC] Add a disassembler for RV64 instructions
* [RV64_DYNAREC] Added 86 MOV opcode, and some fixes too
* [RV64_DYNAREC] Added 8D LEA opcode
* [RV64_DYNAREC] Added POP reg opcode
* [RV64_DYNAREC] Various fixes and small optims

---------

Co-authored-by: Yang Liu <liuyang22@iscas.ac.cn>
2023-03-12 14:04:57 +01:00
Ryan Fortner
46dfbf826d
add -dnogit=1 flag to debian rules 2023-03-10 13:19:00 -05:00
ptitSeb
31fd0451d0 Made the Signal workaround more generic, so it can be used by Termux user 2023-03-05 21:01:40 +01:00
ptitSeb
65992746d3 Added RK3588 profile 2023-02-18 09:09:40 +01:00
ptitSeb
4874df25a2
Small change to avoid printing GPG pubkey on console 2023-02-11 09:26:33 +01:00
ptitSeb
78a336c092
Added ODROIDN2 Compile instruction (for #755) 2023-02-03 16:25:10 +01:00
colin-i
d1cf754c6e
more swap for rpi3 (#499) 2023-01-16 17:19:19 +01:00
Neil Davis
d1f63fe260
Add support for Rpi3 on 64-bit ARM (aarch64) (#494) 2023-01-09 16:02:14 +00:00
Pierce Andjelkovic
b7bf1955b7
Fix typos and arch type string 2022-06-08 18:31:34 +10:00
Ryan Fortner
8cc3b54bcd
Fix link 2022-05-09 22:23:24 -04:00
Ryan Fortner
d8630d5bdc
Update COMPILE.md 2022-05-09 22:18:08 -04:00
Ryan Fortner
82118c854c
docs: add instructions for Debian-based Linux 2022-05-09 22:16:12 -04:00
Radical
764b8a0faf
Fix grammar and spelling mistakes in COMPILE.md 2022-04-05 14:00:33 +02:00
ptitSeb
fa07a0f331 Added a better way to select 16K pages, and added M1 paragraph in COMPILE.md 2022-03-23 10:23:00 +01:00
ptitSeb
24b781a641
Merge pull request #199 from Alexmitter/main
Add initial RISCV support
2022-02-27 14:14:28 +01:00
Ryan Fortner
4743f8fcc5
Update COMPILE.md 2022-01-18 15:11:52 -05:00
Ryan Fortner
04e8eb1a45 upload base debianization 2022-01-18 15:10:40 -05:00
Alexmitter
b932ad8c65
Update COMPILE.md to add RISCV
again based on loongarch64
2021-12-30 22:43:06 +01:00
Mikhail Petranov
194c346c18 Updated compile docs to include LX2160A support 2021-11-24 10:51:13 +00:00
ptitSeb
89112197d4 [PPC64LE] Added option in CMakeList and paragraph in COMPILE.md (to be checked by ppc64le owners) 2021-11-22 21:53:58 +01:00
ptitSeb
1b19d8b909 Added Phytium paragraph to COMPILE.md 2021-10-30 12:12:13 +02:00
Heasterian
71b446774c
Update COMPILE.md
Changes about compilation on Snapdragon 845 devices
2021-10-17 22:34:47 +03:00
zhaozhen
837f7edd55 additional info for compilation document 2021-09-27 22:21:49 +08:00