iohook icon indicating copy to clipboard operation
iohook copied to clipboard

Building for node v18.13.0 and Electron 22.0.0

Open Scorpion197 opened this issue 2 years ago • 3 comments
trafficstars

I'm trying to build for node version 18.13.0 and Electron 22.0.0 but i get the following error:

node build.js --upload=false                                                                                                                                          70%   1 Mbps  ─╯
Building iohook for node v18.13.0>>>>
node:events:491
      throw er; // Unhandled 'error' event
      ^

Error: spawn /home/scorpion197/chronly-test/chronly-electron/node_modules/iohook/node_modules/.bin/node-gyp ENOENT
    at ChildProcess._handle.onexit (node:internal/child_process:283:19)
    at onErrorNT (node:internal/child_process:476:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21)
Emitted 'error' event on ChildProcess instance at:
    at ChildProcess._handle.onexit (node:internal/child_process:289:12)
    at onErrorNT (node:internal/child_process:476:16)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  errno: -2,
  code: 'ENOENT',
  syscall: 'spawn /home/scorpion197/chronly-test/chronly-electron/node_modules/iohook/node_modules/.bin/node-gyp',
  path: '/home/scorpion197/chronly-test/chronly-electron/node_modules/iohook/node_modules/.bin/node-gyp',
  spawnargs: [
    'configure',
    'rebuild',
    '--target=18.13.0',
    '--arch=x64',
    '--v8_enable_pointer_compression=1',
    '--build_v8_with_gn=false',
    '--enable_lto=false'
  ]
}

Node.js v18.13.0

Scorpion197 avatar Feb 05 '23 16:02 Scorpion197

Have you solved this?

LiuZhenyan-Wuzhong avatar Mar 18 '23 06:03 LiuZhenyan-Wuzhong

@Scorpion197 , @LiuZhenyan-Wuzhong , did you find any solution

Ankit-Devslane avatar Jan 04 '24 11:01 Ankit-Devslane

@Ankit-Devslane nope I ended up with writing something similar in Rust

Scorpion197 avatar Jan 06 '24 21:01 Scorpion197