-
Notifications
You must be signed in to change notification settings - Fork 114
Prebuild not found for node 10 on windows #85
Comments
From https://nodejs.org/en/download/releases/, I see Node.js v10 is I see the build succeeded but no v64 binaries listed on that tag Looking at the specific build for Node.js v10, I see it installs Node.js v10 but it looks like something is unspecified and it builds against Node.js 4.0.0 instead.
Pull request welcome if someone wants to look more into it |
Prebuild uses node-abi for target resolution. I do see node 4.0.0 for ABI 64 for the electron runtime here: https://github.com/lgeiger/node-abi/blob/master/index.js#L69. Node 10.0.0, ABI 64 for the node runtime here: https://github.com/lgeiger/node-abi/blob/master/index.js#L57 Prebuild seems to be building for the wrong runtime, electron instead of node. Seems like an issue with prebuild. |
There was a bunch of problems around the time of Node v10 and Electron v3 wrt it not reporting to node-abi the right ABI version. The solution seemed to be "don't use Node v10". |
On the latest v4.8.0, I see Related context behind the update: #106 |
Tried v4.8.0 with node v12.14.1 and it works. Sorry I won't be able to test with node 10. |
Prebuild not found for node 10, on windows:
Originally posted by @jordao76 in #81 (comment)
The text was updated successfully, but these errors were encountered: