altmp / altv-issues

Issues and roadmap for alt:V project
93 stars 16 forks source link

linux ARM64 support #1960

Open TheDutchDev opened 1 year ago

TheDutchDev commented 1 year ago

Description of the problem

I was told to make an issue here to have it potentially added to v16 or later.

Not something I personally need, but could be nice for the community to run a server (or multiple) on a little raspberry pi I suppose.

I guess it is somewhat a duplicate of this: https://github.com/altmp/altv-issues/issues/708

I heard alt-node module gave trouble in the past, so I had a look at it earlier today: https://github.com/altmp/alt-node/pull/7

Also cross-compiled the js-module with that one, but didn't make a PR yet since it barely involved changes beyond targeting the proper compiler (altho I can make a PR if needed, let me know).

Desired solution for the problem

linux arm64 support

afaik only raspberry pi 4 runs on arm64, while raspberry pi 3 and lower run on arm32. I didn't manage to cross compile it for arm32, and quite frankly it just might not be worth the effort anyways.

Alternatives you considered

No arm64 for linux? :P

Additional context

No response

Version

-

vanlueckn commented 1 year ago

Would be nice. There are also more and more hosters offering arm servers.

ghosty2004 commented 7 months ago

I need this feature

enisn commented 5 months ago

I also need a compiled version for ARM64

mapdevelopment commented 3 days ago

I managed to compile JS module (with alt-node), but box64 fails to start altv-server with modules. It would be nice to have official altv-server build 🙏

jonasdanis123 commented 12 hours ago

same I also need a compiled version for ARM64

Vincentas839 commented 10 hours ago

it would be nice to run on something like raspberry pi or rock pi. I too tried to use box64. It can compile libnodev2.so and libjs-modulev2.so to aarch64 but something is wrong with dlopen. I tried using a wrapper but it seems you need to make your own. And using full emulation for those modules too doesn't work. It would be so cool if altv would have aarch64 build.