node-libcurl icon indicating copy to clipboard operation
node-libcurl copied to clipboard

NO-Support for Arm64

Open Mkopl360 opened this issue 1 year ago • 4 comments

i think its don't have arm64 ready npm i node-libcurl npm error code ENOENT npm error syscall spawn git npm error path git npm error errno -2 npm error enoent An unknown git error occurred npm error enoent This is related to npm not being able to find a file. npm error enoent

Mkopl360 avatar Dec 30 '24 23:12 Mkopl360

which OS? Windows arm64?

JCMais avatar Jan 02 '25 13:01 JCMais

which OS? Windows arm64?

No sir i was trying on Debian 12.07 base , ARM 64 (Ampere Altra Q80-30 80 Cores Single-Threading Arm64-Architecture)

Mkopl360 avatar Jan 03 '25 11:01 Mkopl360

The error suggests you do not have git.

Would you be able to provide a docker file that reproduces the issue (in case you are having such issue using docker)?

JCMais avatar Jan 09 '25 12:01 JCMais

I also get an error for linux/arm64 (there are pre-built binaries for darwin/arm64, but not linux/arm64):

103.3 npm error node-pre-gyp http GET https://github.com/JCMais/node-libcurl/releases/download/v4.1.0/node_libcurl-v4.1.0-node-v127-linux-arm64-glibc.tar.gz

103.3 npm error node-pre-gyp ERR! install response status 404 Not Found on https://github.com/JCMais/node-libcurl/releases/download/v4.1.0/node_libcurl-v4.1.0-node-v127-linux-arm64-glibc.tar.gz

103.3 npm error node-pre-gyp WARN Pre-built binaries not installable for [email protected] and [email protected] (node-v127 ABI, glibc) (falling back to source compile with node-gyp)

The fallback is to build from source, which is possible if you ensure the required build dependencies are installed: python, libcurl4-openssl-dev.

spwoodcock avatar Apr 08 '25 20:04 spwoodcock