nodejs-mobile icon indicating copy to clipboard operation
nodejs-mobile copied to clipboard

Building for arm 32-bit with ICU support

Open staltz opened this issue 1 year ago • 1 comments

From an email:

I have been trying to build the nodejs runtime based on the docs (https://github.com/nodejs-mobile/nodejs-mobile/blob/main/doc_mobile/BUILDING.md). While I was able to build it successfully, for arm64 bit with small-icu support (built on mac), I always keep running into different kinds of errors, after which I decided maybe you could help me in figuring this out.

What I have tried:

  1. On my mac system, when I try to build the arm32 bit build, I keep getting an error that says 32-bit is not supported on a 64-bit system.
  2. On a linux VM, using UTM, I keep getting an error in the icu-trim.py file, when doing it for small-icu. Then I tried it using full-icu, and then again it failed because it was trying to build for i386, when in fact, I want it to build for arm32.

It's unclear here if it's building for Android or iOS.

staltz avatar Sep 05 '24 11:09 staltz

Hi Andre! Was building for Android in this case.

AkhilrajNambiar avatar Sep 05 '24 14:09 AkhilrajNambiar