Comments (12)
Box64 now have a ANDROID
build profile, like box86. With this profile, box64 should be able to build with android NDK and run Android x86_64 binary (not linux x86_64 binary), like box86.
This build is untested, as Android support is minimum (it build, that's all that is checked)
from box64.
Not directly for now. But it can run on proot/termux/whatever solution to get linux on android.
from box64.
But porting to android in your ToDo?
from box64.
I tried to compile box64 inside termux in my aarch64 phone, and i got a lot of errors from clang. One of them was use of undeclared identifier 'info'
from box64.
I haven't tried building box64 with clang. Can you use gcc instead?
from box64.
I haven't tried building box64 with clang. Can you use gcc instead?
I tried using gcc from it's pointless repo, but cmake fails, it might be related to this issue: termux/termux-packages#6960
from box64.
The only way I can bypass this is by replacing the line include(Platform/Android/abi-${CMAKE_ANDROID_ARCH_ABI}-GNU)
with include(Platform/Android/abi-arm64-v8a-GNU)
on $PREFIX/share/cmake-3.21/Modules/Platform/Android-GNU.cmake
. And surprisingly enough, there isn't as many errors in GCC compared to Clang, but still, it can't be compiled on Termux until there's some patch to make it work on Termux
from box64.
There's this video but it uses proot https://youtu.be/TMV3Fp5YhTs
from box64.
I want to make it work on native termux, not just in a prooted linux distro
from box64.
Also why is this issue closed? Can someone reopen it again?
from box64.
I have reopenned the issue.
The issue is not realy cland/gcc here. It's Android. I didn't noticed this was the "Android" ticket. If you look at box86, the Android build has a lot of #ifdef
'd parts, because Android is not 100% linux.
from box64.
See also: termux/termux-packages#7672
from box64.
Related Issues (20)
- Regression: Discarding [..] libgcc_s.so.1 for missing version GCC_3.0 HOT 3
- box64 hates gcc-13 builds HOT 2
- Error: PltResolver: Symbol curl_multi_poll(ver 21: curl_multi_poll@CURL_OPENSSL_4) not found, cannot apply R_X86_64_JUMP_SLOT 0x107b5d198 (0x107701626) in /home/container/bedrock_server HOT 5
- Resident Evil 2 remake R.P.C demo crashes on loading screen
- Failed cmake Ubuntu 18.04 aarch64 HOT 8
- [RV64] Cannot MMap/load elf /usr/lib/x86_64-linux-gnu/libgcc_s.so.1 inspite of it existing HOT 15
- vertex explosions in latest version
- Box64 + x86_64 Reaper (Cockos) - DAW HOT 2
- Unimplemented Opcode (F8 00 49 8B) HOT 3
- Stardew Valley StarFive VisionFive 2 crashing on initial start HOT 5
- Unsupported Syscall 0x10Ah (266) HOT 3
- signal 28 received but handler not on signal stack - non-Go code set up signal handler without SA_ONSTACK flag HOT 6
- A question about rv64_lock HOT 3
- Warning: Unsupported libc Syscall 0x1C1 (449) HOT 2
- Counter Strike 2 Dedicated Server not launching..
- corrupted size vs. prev_size in fastbins steam.sh: line 798: 9569 Aborted "$STEAMROOT/$STEAMEXEPATH" "$@" HOT 4
- gtk_scrollable_get_type not found HOT 1
- Error loading one of needed lib HOT 1
- UT2004: Wayland failing on Raspberry Pi 5 (Either GL_EXT_bgra or glDrawRangeElements not supported)
- [RV64] GOG windows installer not working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from box64.