AloUltraExt / sm64ex-alo

An extended custom version of Super Mario 64 with extra stuff made by yours truly. Based of sm64ex and updated to Refresh 16
107 stars 50 forks source link

Can't run on Android #61

Open Dv5n opened 4 months ago

Dv5n commented 4 months ago

Describe the bug Compiled successfully on Termux (on another device) but after I installed the APK, it says "SDL Error" (This happens on multiple sm64 android ports (except for sm64ex-coop) on both of the devices)

To Reproduce Steps to reproduce the behavior:

  1. Compile.
  2. Install APK.
  3. See error.

Expected behavior To work.

Screenshots Screenshot_2024-06-13-15-23-20-696_com.vdavid003.sm64port.jpg

Desktop:

Smartphone:

Additional context Most newest packages. :-(

Algiuxs commented 1 month ago

Had the exact issue, solved it by running

pkg remove libglvnd

Then retrying to build the project

Algiuxs commented 1 month ago

Had the exact issue, solved it by running

pkg remove libglvnd

Then retrying to build the project

If you have installed the libglvnd, then remove it, because it causes libraries to be included, that shouldn't.

Dv5n commented 1 week ago

But it removes other packages that I installed (ex: xfce)

Algiuxs commented 1 week ago

But it removes other packages that I installed (ex: xfce)

It's the only way to resolve the issue, at least I believe. I know it's annoying, but you can write down what packages are deleted, and install them after the compilation is done.

Dv5n commented 6 days ago

Compiled and works. Thanks.