Skip to content

Update Android build for libjbigi #46

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

hmtheboy154
Copy link

  • Bump NDK to r25c
  • Support compiling x86 & x86_64 libraries. If you want to build for arm/arm64 on diffrent arch (like x86), set ANDROID_FORCE_ARM=true

- Bump NDK to r25c
- Support compiling x86 & x86_64 libraries. If you want to build for
arm/arm64 on diffrent arch, set ANDROID_FORCE_ARM=true

Signed-off-by: hmtheboy154 <[email protected]>
@zzzi2p
Copy link
Contributor

zzzi2p commented Mar 10, 2025

Requesting that @eyedeekay take responsibility for this as he'd be the one to test it over on Android, and he's familiar with play store requirements and possibly knows if there's any demand for x86*. We did have 32-bit x86 and mips binaries long ago but it was removed from the android tree with the checkin comment "Remove arch x86 and mips due to google requirements" He's also fighting a number of other play store issues atm so not sure if he's looking for a new one.

@eyedeekay
Copy link
Contributor

eyedeekay commented Mar 11, 2025

That was related to the transition when they made me switch from uploading an .apk to uploading an .aab. It should be possible to add them back in, I think.

However, we don't have a single x86 install listed from the play store. That's probably because almost no x86 Android devices come with the play store pre-installed. That may change when ChromeOS dies and is replaced with Android. Makes this seem like a worthwhile effort.

But, there's definitely some testing involved. I have an old Chromebook I can try and put Android on to try and test it. That's where this will start.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants