Open
Description
SerialPort Version
12.0.0
Node Version
18.20.2
Electron Version
No response
Platform
Microsoft Windows NT 10.0.22631.0 x64
Architecture
x64
Hardware or chipset of serialport
No response
What steps will reproduce the bug?
$Env:npm_config_arch="arm" ; $Env:npm_config_platform="linux" ; yarn install --inline-builds
sqlite3 or canvas in package.json
What happens?
node:internal/child_process:414
throw errnoException(err, 'spawn');
^
Error: spawn EINVAL
at ChildProcess.spawn (node:internal/child_process:414:11)
at Object.spawn (node:child_process:761:9)
at build (G:\Roboqbo\qbo-5\server\node_modules\@serialport\bindings-cpp\node_modules\node-gyp-build\bin.js:29:8)
at preinstall (G:\Roboqbo\qbo-5\server\node_modules\@serialport\bindings-cpp\node_modules\node-gyp-build\bin.js:38:32)
at G:\Roboqbo\qbo-5\server\node_modules\@serialport\bindings-cpp\node_modules\node-gyp-build\bin.js:11:7
at ChildProcess.exithandler (node:child_process:430:5)
at ChildProcess.emit (node:events:517:28)
at maybeClose (node:internal/child_process:1098:16)
at Socket.<anonymous> (node:internal/child_process:450:11)
at Socket.emit (node:events:517:28) {
errno: -4071,
code: 'EINVAL',
syscall: 'spawn'
}
Node.js v18.20.2
What should have happened?
build
Additional information
Look at this: nodejs/node#52681
Metadata
Metadata
Assignees
Labels
No labels