Skip to content

Instantly share code, notes, and snippets.

@usagi
Created January 2, 2020 13:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save usagi/79b1a0cdb14605dbcab56e0e5b47f817 to your computer and use it in GitHub Desktop.
Save usagi/79b1a0cdb14605dbcab56e0e5b47f817 to your computer and use it in GitHub Desktop.
PS C:\Users\usagi\tmp\node-usb> npm install
> usb@1.6.2 install C:\Users\usagi\tmp\node-usb
> prebuild-install --verbose || node-gyp rebuild
prebuild-install info begin Prebuild-install version 5.3.3
prebuild-install info install installing standalone, skipping download.
C:\Users\usagi\tmp\node-usb>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "-m" switch.
core.c
descriptor.c
hotplug.c
io.c
strerror.c
sync.c
poll_windows.c
threads_windows.c
windows_usb.c
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(1,1): warning C4819: The file contains a character that cannot be represented in the current code page (932). Save the file in Unicode format to prevent data loss [C:\Users\usagi\tmp\node-usb\build\libusb.vcxp
roj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(108,3): error C2001: newline in constant [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(114,3): error C2001: newline in constant [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\os\windows_usb.c(2558,26): warning C4018: '<': signed/unsigned mismatch [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild.exe` failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Windows_NT 10.0.18362
gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\usagi\tmp\node-usb
gyp ERR! node -v v13.5.0
gyp ERR! node-gyp -v v5.0.5
gyp ERR! not ok
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! usb@1.6.2 install: `prebuild-install --verbose || node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the usb@1.6.2 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\usagi\AppData\Roaming\npm-cache\_logs\2020-01-02T12_21_18_682Z-debug.log
PS C:\Users\usagi\tmp\node-usb> npm install
> usb@1.6.2 install C:\Users\usagi\tmp\node-usb
> prebuild-install --verbose || node-gyp rebuild
prebuild-install info begin Prebuild-install version 5.3.3
prebuild-install info install installing standalone, skipping download.
C:\Users\usagi\tmp\node-usb>if not defined npm_config_node_gyp (node "C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node "C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" rebuild )
Building the projects in this solution one at a time. To enable parallel build, please add the "-m" switch.
core.c
descriptor.c
hotplug.c
io.c
strerror.c
sync.c
poll_windows.c
threads_windows.c
windows_usb.c
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(93,3): warning C4566: character represented by universal-character-name '\u00E8' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(94,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(95,3): warning C4566: character represented by universal-character-name '\u00E8' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(96,3): warning C4566: character represented by universal-character-name '\u00E8' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(96,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(97,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(97,3): warning C4566: character represented by universal-character-name '\u00EA' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(98,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(99,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(99,3): warning C4566: character represented by universal-character-name '\u00E0' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(100,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(101,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(103,3): warning C4566: character represented by universal-character-name '\u00E8' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(103,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(103,3): warning C4566: character represented by universal-character-name '\u00EA' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(103,3): warning C4566: character represented by universal-character-name '\u00E0' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(104,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\strerror.c(105,3): warning C4566: character represented by universal-character-name '\u00E9' cannot be represented in the current code page (932) [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\os\windows_usb.c(2558,26): warning C4018: '<': signed/unsigned mismatch [C:\Users\usagi\tmp\node-usb\build\libusb.vcxproj]
win_delay_load_hook.cc
libusb.vcxproj -> C:\Users\usagi\tmp\node-usb\build\Release\\libusb.lib
node_usb.cc
device.cc
transfer.cc
win_delay_load_hook.cc
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(740,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\node_usb.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(740,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\node_usb.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(771,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\node_usb.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(771,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\node_usb.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(1265,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\node_usb.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(1265,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\node_usb.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(740,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\device.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(740,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\device.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(771,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\device.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(771,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\device.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(1265,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\device.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(1265,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\device.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(740,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\transfer.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(740,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\transfer.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(771,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\transfer.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(771,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\transfer.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(1265,2): warning C4200: nonstandard extension used: zero-sized array in struct/union (compiling source file ..\src\transfer.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\libusb\libusb\libusb.h(1265,2): message : This member will be ignored by a defaulted constructor or copy/move assignment operator (compiling source file ..\src\transfer.cc) [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\src\node_usb.cc(151,1): warning C4996: 'Nan::MakeCallback': was declared deprecated [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\node_modules\nan\nan.h(1001): message : see declaration of 'Nan::MakeCallback' [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\src\transfer.cc(126,1): warning C4996: 'Nan::MakeCallback': was declared deprecated [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\node_modules\nan\nan.h(959): message : see declaration of 'Nan::MakeCallback' [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\src\device.cc(237,1): warning C4996: 'Nan::MakeCallback': was declared deprecated [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
C:\Users\usagi\tmp\node-usb\node_modules\nan\nan.h(959): message : see declaration of 'Nan::MakeCallback' [C:\Users\usagi\tmp\node-usb\build\usb_bindings.vcxproj]
Creating library C:\Users\usagi\tmp\node-usb\build\Release\usb_bindings.lib and object C:\Users\usagi\tmp\node-usb\build\Release\usb_bindings.exp
usb_bindings.vcxproj -> C:\Users\usagi\tmp\node-usb\build\Release\\usb_bindings.node
removed 1 package and audited 1250 packages in 8.451s
found 0 vulnerabilities
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment