Skip to content

Headers not being extracted into include folder properly #2584

Closed
@MRayermannMSFT

Description

@MRayermannMSFT
  • Node Version: 16.11.0
  • Platform: Windows 10
  • Compiler: Microsoft (R) Build Engine version 15.9.21+g9802d43bc3 for .NET Framework
  • Module: various native modules
Verbose output (from npm or node-gyp):
npm ERR! code 1
npm ERR! path C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
npm ERR! Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
npm ERR! Build started 1/5/2022 11:17:30 AM.
npm ERR! Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" on node 1 (default targets).
npm ERR! ValidateSolutionConfiguration:
npm ERR!   Building solution configuration "Release|x64".
npm ERR! Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (1) is building "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (2) on node 1 (default targets).
npm ERR! PrepareForBuild:
npm ERR!   Creating directory "Release\obj\selectcert\".
npm ERR!   Creating directory "Release\obj\selectcert\selectcert.tlog\".
npm ERR! InitializeBuildStatus:
npm ERR!   Creating "Release\obj\selectcert\selectcert.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
npm ERR! MakeDirsForCl:
npm ERR!   Creating directory "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\Release\obj\selectcert\src".
npm ERR! ClCompile:
npm ERR!   C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\CL.exe /c /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\include\node" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\src" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\openssl\config" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\openssl\openssl\include" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\uv\include" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\zlib" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\v8\include" /I..\..\nan /Z7 /nologo /W3 /WX- /diagnostics:classic /MP /Ox /Ob2 /Oi /Ot /Oy /GL /D NODE_GYP_MODULE_NAME=selectcert /D USING_UV_SHARED=1 /D USING_V8_SHARED=1 /D V8_DEPRECATION_WARNINGS=1 /D V8_DEPRECATION_WARNINGS /D V8_IMMINENT_DEPRECATION_WARNINGS /D _GLIBCXX_USE_CXX11_ABI=1 /D V8_COMPRESS_POINTERS /D V8_COMPRESS_POINTERS_IN_ISOLATE_CAGE /D V8_31BIT_SMIS_ON_64BIT_ARCH /D V8_REVERSE_JSARGS /D WIN32 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _HAS_EXCEPTIONS=0 /D OPENSSL_NO_PINSHARED /D OPENSSL_THREADS /D BUILDING_NODE_EXTENSION /D "HOST_BINARY=\"node.exe\"" /D _WINDLL /GF /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR- /Fo"Release\obj\selectcert\\src\selectcert.obj" /Fd"Release\obj\selectcert\vc141.pdb" /Gd /TP /wd4351 /wd4355 /wd4800 /wd4251 /wd4275 /wd4244 /wd4267 /FC /errorReport:queue ..\src\selectcert.cc
npm ERR!   selectcert.cc
npm ERR! c:\repos\storageexplorer\src\standalone\node_modules\nan\nan.h(24): fatal error C1083: Cannot open include file: 'node_version.h': No such file or directory [C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj]
npm ERR! Done Building Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (default targets) -- FAILED.
npm ERR! Done Building Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (default targets) -- FAILED.
npm ERR!
npm ERR! Build FAILED.
npm ERR!
npm ERR! "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (default target) (1) ->
npm ERR! "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (default target) (2) ->
npm ERR! (ClCompile target) ->
npm ERR!   c:\repos\storageexplorer\src\standalone\node_modules\nan\nan.h(24): fatal error C1083: Cannot open include file: 'node_version.h': No such file or directory [C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj]
npm ERR!
npm ERR!     0 Warning(s)
npm ERR!     1 Error(s)
npm ERR!
npm ERR! Time Elapsed 00:00:01.11
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp verb cli [
npm ERR! gyp verb cli   'C:\\Program Files\\nodejs\\node.exe',
npm ERR! gyp verb cli   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js',
npm ERR! gyp verb cli   'rebuild'
npm ERR! gyp verb cli ]
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | win32 | x64
npm ERR! gyp verb command rebuild []
npm ERR! gyp verb command clean []
npm ERR! gyp verb clean removing "build" directory
npm ERR! gyp verb command configure []
npm ERR! gyp verb download using dist-url https://electronjs.org/headers
npm ERR! gyp verb find Python Python is not set from command line or npm configuration
npm ERR! gyp verb find Python Python is not set from environment variable PYTHON
npm ERR! gyp verb find Python checking if "python3" can be used
npm ERR! gyp verb find Python - executing "python3" to get executable path
npm ERR! gyp verb find Python - executable path is "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe"
npm ERR! gyp verb find Python - executing "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe" to get version
npm ERR! gyp verb find Python - version is "3.9.9"
npm ERR! gyp info find Python using Python version 3.9.9 found at "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe"npm ERR! gyp verb get node dir compiling against --target node version: 16.0.4
npm ERR! gyp verb command install [ '16.0.4' ]
npm ERR! gyp verb download using dist-url https://electronjs.org/headers
npm ERR! gyp verb install input version string "16.0.4"
npm ERR! gyp verb install installing version: 16.0.4
npm ERR! gyp verb install --ensure was passed, so won't reinstall if already installed
npm ERR! gyp verb install version is already installed, need to check "installVersion"
npm ERR! gyp verb got "installVersion" 0
npm ERR! gyp verb needs "installVersion" 9
npm ERR! gyp verb install version is no good; reinstalling
npm ERR! gyp verb ensuring nodedir is created C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/node-v16.0.4-headers.tar.gz
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/node-v16.0.4-headers.tar.gz
npm ERR! gyp verb extracted file from tarball node_headers/include/node/common.gypi
npm ERR! gyp verb extracted file from tarball node_headers/include/node/config.gypi
npm ERR! gyp verb extracted file from tarball node_headers/include/node/cppgc/common.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/js_native_api.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/js_native_api_types.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/libplatform-export.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/libplatform.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/v8-tracing.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_api.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_api_types.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_buffer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_object_wrap.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/aix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/android-ifaddrs.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/bsd.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/darwin.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/errno.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/linux.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/os390.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/posix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/stdint-msvc2008.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/sunos.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/threadpool.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/tree.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/unix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/win.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-array-buffer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-callbacks.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-container.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-context.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-cppgc.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-data.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-date.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-debug.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-embedder-heap.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-exception.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-extension.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-external.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-fast-api-calls.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-forward.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-function-callback.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-function.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-initialization.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-inspector-protocol.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-inspector.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-internal.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-isolate.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-json.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-local-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-locker.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-maybe.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-memory-span.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-message.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-metrics.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-microtask-queue.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-microtask.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-object.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-persistent-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-platform.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-primitive-object.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-primitive.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-profiler.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-promise.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-proxy.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-regexp.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-script.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-snapshot.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-statistics.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-template.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-traced-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-typed-array.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-unwinder-state.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-unwinder.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-util.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value-serializer-version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value-serializer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-version-string.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm-trap-handler-posix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm-trap-handler-win.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-weak-callback-info.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8config.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/zconf.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/zlib.h
npm ERR! gyp verb content checksum node-v16.0.4-headers.tar.gz 628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685
npm ERR! gyp verb tarball done parsing tarball
npm ERR! gyp verb on Windows; need to download `node.lib`...
npm ERR! gyp verb ia32 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\ia32
npm ERR! gyp verb ia32 node.lib url https://electronjs.org/headers/v16.0.4/win-x86/node.lib
npm ERR! gyp verb x64 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\x64
npm ERR! gyp verb x64 node.lib url https://electronjs.org/headers/v16.0.4/win-x64/node.lib
npm ERR! gyp verb arm64 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\arm64
npm ERR! gyp verb arm64 node.lib url https://electronjs.org/headers/v16.0.4/win-arm64/node.lib
npm ERR! gyp verb check download content checksum, need to download `SHASUMS256.txt`...
npm ERR! gyp verb checksum url https://electronjs.org/headers/v16.0.4/SHASUMS256.txt
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/SHASUMS256.txt
npm ERR! gyp verb streaming ia32 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\ia32\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-x86/node.lib
npm ERR! gyp verb streaming x64 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\x64\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-x64/node.lib
npm ERR! gyp verb streaming arm64 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\arm64\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-arm64/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/SHASUMS256.txt
npm ERR! gyp verb checksum data {"node-v16.0.4.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","node-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","iojs-v16.0.4.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","iojs-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","win-x86/iojs.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-x64/iojs.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","win-x86/node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-arm64/iojs.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6"}
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-x64/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-x86/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-arm64/node.lib
npm ERR! gyp verb content checksum win-x86/node.lib a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e
npm ERR! gyp verb content checksum win-arm64/node.lib f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6
npm ERR! gyp verb content checksum win-x64/node.lib c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380
npm ERR! gyp verb download contents checksum {"node-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","win-x86/node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380"}
npm ERR! gyp verb validating download checksum for node-v16.0.4-headers.tar.gz (628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685 == 628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685)
npm ERR! gyp verb validating download checksum for win-x86/node.lib (a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e == a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e)
npm ERR! gyp verb validating download checksum for win-arm64/node.lib (f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6 == f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6)
npm ERR! gyp verb validating download checksum for win-x64/node.lib (c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380 == c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380)
npm ERR! gyp verb get node dir target node version installed: 16.0.4
npm ERR! gyp verb build dir attempting to create "build" dir: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build
npm ERR! gyp verb build dir "build" dir needed to be created? Yes
npm ERR! gyp verb find VS msvs_version not set from command line or npm config
npm ERR! gyp verb find VS VCINSTALLDIR not set, not running in VS Command Prompt
npm ERR! gyp verb find VS unknown version "undefined" found at "C:\Program Files\Microsoft Visual Studio\2022\Preview"
npm ERR! gyp verb find VS checking VS2019 (16.11.31729.503) found at:
npm ERR! gyp verb find VS "C:\Program Files (x86)\Microsoft Visual Studio\2019\PreviewChannel"
npm ERR! gyp verb find VS - "Visual Studio C++ core features" missing
npm ERR! gyp verb find VS checking VS2017 (15.9.28307.1745) found at:
npm ERR! gyp verb find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise"
npm ERR! gyp verb find VS - found "Visual Studio C++ core features"
npm ERR! gyp verb find VS - found VC++ toolset: v141
npm ERR! gyp verb find VS - found Windows SDK: 10.0.17763.0
npm ERR! gyp info find VS using VS2017 (15.9.28307.1745) found at:
npm ERR! gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise"
npm ERR! gyp info find VS run with --verbose for detailed information
npm ERR! gyp verb build/config.gypi creating config file
npm ERR! gyp verb build/config.gypi writing out config file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\config.gypi
npm ERR! gyp verb config.gypi checking for gypi file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\config.gypi
npm ERR! gyp verb common.gypi checking for gypi file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\common.gypi
npm ERR! gyp verb gyp gyp format was not specified; forcing "msvs"
npm ERR! gyp info spawn C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py',
npm ERR! gyp info spawn args   'binding.gyp',
npm ERR! gyp info spawn args   '-f',
npm ERR! gyp info spawn args   'msvs',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert\\build\\config.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Local\\node-gyp\\Cache\\16.0.4\\include\\node\\common.gypi',
npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
npm ERR! gyp info spawn args   '-Dvisibility=default',
npm ERR! gyp info spawn args   '-Dnode_root_dir=C:\\Users\\marayerm\\AppData\\Local\\node-gyp\\Cache\\16.0.4',
npm ERR! gyp info spawn args   '-Dnode_gyp_dir=C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp',
npm ERR! gyp info spawn args   '-Dnode_lib_file=C:\\\\Users\\\\marayerm\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\16.0.4\\\\<(target_arch)\\\\node.lib',
npm ERR! gyp info spawn args   '-Dmodule_root_dir=C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert',
npm ERR! gyp info spawn args   '-Dnode_engine=v8',
npm ERR! gyp info spawn args   '--depth=.',
npm ERR! gyp info spawn args   '--no-parallel',
npm ERR! gyp info spawn args   '--generator-output',
npm ERR! gyp info spawn args   'C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert\\build',
npm ERR! gyp info spawn args   '-Goutput_dir=.'
npm ERR! gyp info spawn args ]
npm ERR! gyp verb command build []
npm ERR! gyp verb build type Release
npm ERR! gyp verb architecture x64
npm ERR! gyp verb node dev dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4
npm ERR! gyp verb found first Solution file build/binding.sln
npm ERR! gyp verb using MSBuild: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe
npm ERR! gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   'build/binding.sln',
npm ERR! gyp info spawn args   '/nologo',
npm ERR! gyp info spawn args   '/p:Configuration=Release;Platform=x64'
npm ERR! gyp info spawn args ]
npm ERR! gyp ERR! build error
npm ERR! gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
npm ERR! gyp ERR! stack     at ChildProcess.onExit (C:\Users\marayerm\AppData\Roaming\nvm\v16.11.0\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:390:28)
npm ERR! gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
npm ERR! gyp ERR! System Windows_NT 10.0.19044
npm ERR! gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
npm ERR! gyp ERR! cwd C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert
npm ERR! gyp ERR! node -v v16.11.0
npm ERR! gyp ERR! node-gyp -v v8.2.0
npm ERR! gyp ERR! not oknpm ERR! code 1
npm ERR! path C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
npm ERR! Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
npm ERR! Build started 1/5/2022 11:17:30 AM.
npm ERR! Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" on node 1 (default targets).
npm ERR! ValidateSolutionConfiguration:
npm ERR!   Building solution configuration "Release|x64".
npm ERR! Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (1) is building "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (2) on node 1 (default targets).
npm ERR! PrepareForBuild:
npm ERR!   Creating directory "Release\obj\selectcert\".
npm ERR!   Creating directory "Release\obj\selectcert\selectcert.tlog\".
npm ERR! InitializeBuildStatus:
npm ERR!   Creating "Release\obj\selectcert\selectcert.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
npm ERR! MakeDirsForCl:
npm ERR!   Creating directory "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\Release\obj\selectcert\src".
npm ERR! ClCompile:
npm ERR!   C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\CL.exe /c /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\include\node" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\src" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\openssl\config" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\openssl\openssl\include" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\uv\include" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\zlib" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\v8\include" /I..\..\nan /Z7 /nologo /W3 /WX- /diagnostics:classic /MP /Ox /Ob2 /Oi /Ot /Oy /GL /D NODE_GYP_MODULE_NAME=selectcert /D USING_UV_SHARED=1 /D USING_V8_SHARED=1 /D V8_DEPRECATION_WARNINGS=1 /D V8_DEPRECATION_WARNINGS /D V8_IMMINENT_DEPRECATION_WARNINGS /D _GLIBCXX_USE_CXX11_ABI=1 /D V8_COMPRESS_POINTERS /D V8_COMPRESS_POINTERS_IN_ISOLATE_CAGE /D V8_31BIT_SMIS_ON_64BIT_ARCH /D V8_REVERSE_JSARGS /D WIN32 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _HAS_EXCEPTIONS=0 /D OPENSSL_NO_PINSHARED /D OPENSSL_THREADS /D BUILDING_NODE_EXTENSION /D "HOST_BINARY=\"node.exe\"" /D _WINDLL /GF /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR- /Fo"Release\obj\selectcert\\src\selectcert.obj" /Fd"Release\obj\selectcert\vc141.pdb" /Gd /TP /wd4351 /wd4355 /wd4800 /wd4251 /wd4275 /wd4244 /wd4267 /FC /errorReport:queue ..\src\selectcert.cc
npm ERR!   selectcert.cc
npm ERR! c:\repos\storageexplorer\src\standalone\node_modules\nan\nan.h(24): fatal error C1083: Cannot open include file: 'node_version.h': No such file or directory [C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj]
npm ERR! Done Building Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (default targets) -- FAILED.
npm ERR! Done Building Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (default targets) -- FAILED.
npm ERR!
npm ERR! Build FAILED.
npm ERR!
npm ERR! "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (default target) (1) ->
npm ERR! "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (default target) (2) ->
npm ERR! (ClCompile target) ->
npm ERR!   c:\repos\storageexplorer\src\standalone\node_modules\nan\nan.h(24): fatal error C1083: Cannot open include file: 'node_version.h': No such file or directory [C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj]
npm ERR!
npm ERR!     0 Warning(s)
npm ERR!     1 Error(s)
npm ERR!
npm ERR! Time Elapsed 00:00:01.11
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp verb cli [
npm ERR! gyp verb cli   'C:\\Program Files\\nodejs\\node.exe',
npm ERR! gyp verb cli   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js',
npm ERR! gyp verb cli   'rebuild'
npm ERR! gyp verb cli ]
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | win32 | x64
npm ERR! gyp verb command rebuild []
npm ERR! gyp verb command clean []
npm ERR! gyp verb clean removing "build" directory
npm ERR! gyp verb command configure []
npm ERR! gyp verb download using dist-url https://electronjs.org/headers
npm ERR! gyp verb find Python Python is not set from command line or npm configuration
npm ERR! gyp verb find Python Python is not set from environment variable PYTHON
npm ERR! gyp verb find Python checking if "python3" can be used
npm ERR! gyp verb find Python - executing "python3" to get executable path
npm ERR! gyp verb find Python - executable path is "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe"
npm ERR! gyp verb find Python - executing "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe" to get version
npm ERR! gyp verb find Python - version is "3.9.9"
npm ERR! gyp info find Python using Python version 3.9.9 found at "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe"npm ERR! gyp verb get node dir compiling against --target node version: 16.0.4
npm ERR! gyp verb command install [ '16.0.4' ]
npm ERR! gyp verb download using dist-url https://electronjs.org/headers
npm ERR! gyp verb install input version string "16.0.4"
npm ERR! gyp verb install installing version: 16.0.4
npm ERR! gyp verb install --ensure was passed, so won't reinstall if already installed
npm ERR! gyp verb install version is already installed, need to check "installVersion"
npm ERR! gyp verb got "installVersion" 0
npm ERR! gyp verb needs "installVersion" 9
npm ERR! gyp verb install version is no good; reinstalling
npm ERR! gyp verb ensuring nodedir is created C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/node-v16.0.4-headers.tar.gz
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/node-v16.0.4-headers.tar.gz
npm ERR! gyp verb extracted file from tarball node_headers/include/node/common.gypi
npm ERR! gyp verb extracted file from tarball node_headers/include/node/config.gypi
npm ERR! gyp verb extracted file from tarball node_headers/include/node/cppgc/common.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/js_native_api.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/js_native_api_types.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/libplatform-export.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/libplatform.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/v8-tracing.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_api.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_api_types.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_buffer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_object_wrap.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/aix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/android-ifaddrs.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/bsd.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/darwin.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/errno.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/linux.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/os390.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/posix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/stdint-msvc2008.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/sunos.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/threadpool.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/tree.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/unix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/win.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-array-buffer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-callbacks.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-container.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-context.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-cppgc.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-data.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-date.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-debug.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-embedder-heap.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-exception.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-extension.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-external.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-fast-api-calls.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-forward.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-function-callback.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-function.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-initialization.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-inspector-protocol.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-inspector.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-internal.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-isolate.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-json.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-local-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-locker.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-maybe.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-memory-span.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-message.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-metrics.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-microtask-queue.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-microtask.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-object.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-persistent-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-platform.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-primitive-object.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-primitive.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-profiler.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-promise.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-proxy.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-regexp.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-script.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-snapshot.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-statistics.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-template.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-traced-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-typed-array.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-unwinder-state.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-unwinder.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-util.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value-serializer-version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value-serializer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-version-string.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm-trap-handler-posix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm-trap-handler-win.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-weak-callback-info.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8config.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/zconf.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/zlib.h
npm ERR! gyp verb content checksum node-v16.0.4-headers.tar.gz 628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685
npm ERR! gyp verb tarball done parsing tarball
npm ERR! gyp verb on Windows; need to download `node.lib`...
npm ERR! gyp verb ia32 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\ia32
npm ERR! gyp verb ia32 node.lib url https://electronjs.org/headers/v16.0.4/win-x86/node.lib
npm ERR! gyp verb x64 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\x64
npm ERR! gyp verb x64 node.lib url https://electronjs.org/headers/v16.0.4/win-x64/node.lib
npm ERR! gyp verb arm64 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\arm64
npm ERR! gyp verb arm64 node.lib url https://electronjs.org/headers/v16.0.4/win-arm64/node.lib
npm ERR! gyp verb check download content checksum, need to download `SHASUMS256.txt`...
npm ERR! gyp verb checksum url https://electronjs.org/headers/v16.0.4/SHASUMS256.txt
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/SHASUMS256.txt
npm ERR! gyp verb streaming ia32 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\ia32\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-x86/node.lib
npm ERR! gyp verb streaming x64 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\x64\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-x64/node.lib
npm ERR! gyp verb streaming arm64 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\arm64\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-arm64/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/SHASUMS256.txt
npm ERR! gyp verb checksum data {"node-v16.0.4.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","node-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","iojs-v16.0.4.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","iojs-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","win-x86/iojs.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-x64/iojs.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","win-x86/node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-arm64/iojs.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6"}
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-x64/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-x86/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-arm64/node.lib
npm ERR! gyp verb content checksum win-x86/node.lib a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e
npm ERR! gyp verb content checksum win-arm64/node.lib f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6
npm ERR! gyp verb content checksum win-x64/node.lib c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380
npm ERR! gyp verb download contents checksum {"node-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","win-x86/node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380"}
npm ERR! gyp verb validating download checksum for node-v16.0.4-headers.tar.gz (628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685 == 628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685)
npm ERR! gyp verb validating download checksum for win-x86/node.lib (a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e == a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e)
npm ERR! gyp verb validating download checksum for win-arm64/node.lib (f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6 == f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6)
npm ERR! gyp verb validating download checksum for win-x64/node.lib (c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380 == c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380)
npm ERR! gyp verb get node dir target node version installed: 16.0.4
npm ERR! gyp verb build dir attempting to create "build" dir: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build
npm ERR! gyp verb build dir "build" dir needed to be created? Yes
npm ERR! gyp verb find VS msvs_version not set from command line or npm config
npm ERR! gyp verb find VS VCINSTALLDIR not set, not running in VS Command Prompt
npm ERR! gyp verb find VS unknown version "undefined" found at "C:\Program Files\Microsoft Visual Studio\2022\Preview"
npm ERR! gyp verb find VS checking VS2019 (16.11.31729.503) found at:
npm ERR! gyp verb find VS "C:\Program Files (x86)\Microsoft Visual Studio\2019\PreviewChannel"
npm ERR! gyp verb find VS - "Visual Studio C++ core features" missing
npm ERR! gyp verb find VS checking VS2017 (15.9.28307.1745) found at:
npm ERR! gyp verb find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise"
npm ERR! gyp verb find VS - found "Visual Studio C++ core features"
npm ERR! gyp verb find VS - found VC++ toolset: v141
npm ERR! gyp verb find VS - found Windows SDK: 10.0.17763.0
npm ERR! gyp info find VS using VS2017 (15.9.28307.1745) found at:
npm ERR! gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise"
npm ERR! gyp info find VS run with --verbose for detailed information
npm ERR! gyp verb build/config.gypi creating config file
npm ERR! gyp verb build/config.gypi writing out config file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\config.gypi
npm ERR! gyp verb config.gypi checking for gypi file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\config.gypi
npm ERR! gyp verb common.gypi checking for gypi file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\common.gypi
npm ERR! gyp verb gyp gyp format was not specified; forcing "msvs"
npm ERR! gyp info spawn C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py',
npm ERR! gyp info spawn args   'binding.gyp',
npm ERR! gyp info spawn args   '-f',
npm ERR! gyp info spawn args   'msvs',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert\\build\\config.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Local\\node-gyp\\Cache\\16.0.4\\include\\node\\common.gypi',
npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
npm ERR! gyp info spawn args   '-Dvisibility=default',
npm ERR! gyp info spawn args   '-Dnode_root_dir=C:\\Users\\marayerm\\AppData\\Local\\node-gyp\\Cache\\16.0.4',
npm ERR! gyp info spawn args   '-Dnode_gyp_dir=C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp',
npm ERR! gyp info spawn args   '-Dnode_lib_file=C:\\\\Users\\\\marayerm\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\16.0.4\\\\<(target_arch)\\\\node.lib',
npm ERR! gyp info spawn args   '-Dmodule_root_dir=C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert',
npm ERR! gyp info spawn args   '-Dnode_engine=v8',
npm ERR! gyp info spawn args   '--depth=.',
npm ERR! gyp info spawn args   '--no-parallel',
npm ERR! gyp info spawn args   '--generator-output',
npm ERR! gyp info spawn args   'C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert\\build',
npm ERR! gyp info spawn args   '-Goutput_dir=.'
npm ERR! gyp info spawn args ]
npm ERR! gyp verb command build []
npm ERR! gyp verb build type Release
npm ERR! gyp verb architecture x64
npm ERR! gyp verb node dev dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4
npm ERR! gyp verb found first Solution file build/binding.sln
npm ERR! gyp verb using MSBuild: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe
npm ERR! gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   'build/binding.sln',
npm ERR! gyp info spawn args   '/nologo',
npm ERR! gyp info spawn args   '/p:Configuration=Release;Platform=x64'
npm ERR! gyp info spawn args ]
npm ERR! gyp ERR! build error
npm ERR! gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
npm ERR! gyp ERR! stack     at ChildProcess.onExit (C:\Users\marayerm\AppData\Roaming\nvm\v16.11.0\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:390:28)
npm ERR! gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
npm ERR! gyp ERR! System Windows_NT 10.0.19044
npm ERR! gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
npm ERR! gyp ERR! cwd C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert
npm ERR! gyp ERR! node -v v16.11.0
npm ERR! gyp ERR! node-gyp -v v8.2.0
npm ERR! gyp ERR! not oknpm ERR! code 1
npm ERR! path C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert
npm ERR! command failed
npm ERR! command C:\WINDOWS\system32\cmd.exe /d /s /c node-gyp rebuild
npm ERR! Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
npm ERR! Build started 1/5/2022 11:17:30 AM.
npm ERR! Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" on node 1 (default targets).
npm ERR! ValidateSolutionConfiguration:
npm ERR!   Building solution configuration "Release|x64".
npm ERR! Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (1) is building "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (2) on node 1 (default targets).
npm ERR! PrepareForBuild:
npm ERR!   Creating directory "Release\obj\selectcert\".
npm ERR!   Creating directory "Release\obj\selectcert\selectcert.tlog\".
npm ERR! InitializeBuildStatus:
npm ERR!   Creating "Release\obj\selectcert\selectcert.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
npm ERR! MakeDirsForCl:
npm ERR!   Creating directory "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\Release\obj\selectcert\src".
npm ERR! ClCompile:
npm ERR!   C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\HostX64\x64\CL.exe /c /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\include\node" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\src" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\openssl\config" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\openssl\openssl\include" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\uv\include" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\zlib" /I"C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\deps\v8\include" /I..\..\nan /Z7 /nologo /W3 /WX- /diagnostics:classic /MP /Ox /Ob2 /Oi /Ot /Oy /GL /D NODE_GYP_MODULE_NAME=selectcert /D USING_UV_SHARED=1 /D USING_V8_SHARED=1 /D V8_DEPRECATION_WARNINGS=1 /D V8_DEPRECATION_WARNINGS /D V8_IMMINENT_DEPRECATION_WARNINGS /D _GLIBCXX_USE_CXX11_ABI=1 /D V8_COMPRESS_POINTERS /D V8_COMPRESS_POINTERS_IN_ISOLATE_CAGE /D V8_31BIT_SMIS_ON_64BIT_ARCH /D V8_REVERSE_JSARGS /D WIN32 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _HAS_EXCEPTIONS=0 /D OPENSSL_NO_PINSHARED /D OPENSSL_THREADS /D BUILDING_NODE_EXTENSION /D "HOST_BINARY=\"node.exe\"" /D _WINDLL /GF /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /GR- /Fo"Release\obj\selectcert\\src\selectcert.obj" /Fd"Release\obj\selectcert\vc141.pdb" /Gd /TP /wd4351 /wd4355 /wd4800 /wd4251 /wd4275 /wd4244 /wd4267 /FC /errorReport:queue ..\src\selectcert.cc
npm ERR!   selectcert.cc
npm ERR! c:\repos\storageexplorer\src\standalone\node_modules\nan\nan.h(24): fatal error C1083: Cannot open include file: 'node_version.h': No such file or directory [C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj]
npm ERR! Done Building Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (default targets) -- FAILED.
npm ERR! Done Building Project "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (default targets) -- FAILED.
npm ERR!
npm ERR! Build FAILED.
npm ERR!
npm ERR! "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\binding.sln" (default target) (1) ->
npm ERR! "C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj" (default target) (2) ->
npm ERR! (ClCompile target) ->
npm ERR!   c:\repos\storageexplorer\src\standalone\node_modules\nan\nan.h(24): fatal error C1083: Cannot open include file: 'node_version.h': No such file or directory [C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\selectcert.vcxproj]
npm ERR!
npm ERR!     0 Warning(s)
npm ERR!     1 Error(s)
npm ERR!
npm ERR! Time Elapsed 00:00:01.11
npm ERR! gyp info it worked if it ends with ok
npm ERR! gyp verb cli [
npm ERR! gyp verb cli   'C:\\Program Files\\nodejs\\node.exe',
npm ERR! gyp verb cli   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js',
npm ERR! gyp verb cli   'rebuild'
npm ERR! gyp verb cli ]
npm ERR! gyp info using [email protected]
npm ERR! gyp info using [email protected] | win32 | x64
npm ERR! gyp verb command rebuild []
npm ERR! gyp verb command clean []
npm ERR! gyp verb clean removing "build" directory
npm ERR! gyp verb command configure []
npm ERR! gyp verb download using dist-url https://electronjs.org/headers
npm ERR! gyp verb find Python Python is not set from command line or npm configuration
npm ERR! gyp verb find Python Python is not set from environment variable PYTHON
npm ERR! gyp verb find Python checking if "python3" can be used
npm ERR! gyp verb find Python - executing "python3" to get executable path
npm ERR! gyp verb find Python - executable path is "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe"
npm ERR! gyp verb find Python - executing "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe" to get version
npm ERR! gyp verb find Python - version is "3.9.9"
npm ERR! gyp info find Python using Python version 3.9.9 found at "C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe"npm ERR! gyp verb get node dir compiling against --target node version: 16.0.4
npm ERR! gyp verb command install [ '16.0.4' ]
npm ERR! gyp verb download using dist-url https://electronjs.org/headers
npm ERR! gyp verb install input version string "16.0.4"
npm ERR! gyp verb install installing version: 16.0.4
npm ERR! gyp verb install --ensure was passed, so won't reinstall if already installed
npm ERR! gyp verb install version is already installed, need to check "installVersion"
npm ERR! gyp verb got "installVersion" 0
npm ERR! gyp verb needs "installVersion" 9
npm ERR! gyp verb install version is no good; reinstalling
npm ERR! gyp verb ensuring nodedir is created C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/node-v16.0.4-headers.tar.gz
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/node-v16.0.4-headers.tar.gz
npm ERR! gyp verb extracted file from tarball node_headers/include/node/common.gypi
npm ERR! gyp verb extracted file from tarball node_headers/include/node/config.gypi
npm ERR! gyp verb extracted file from tarball node_headers/include/node/cppgc/common.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/js_native_api.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/js_native_api_types.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/libplatform-export.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/libplatform.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/libplatform/v8-tracing.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_api.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_api_types.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_buffer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_object_wrap.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/node_version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/aix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/android-ifaddrs.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/bsd.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/darwin.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/errno.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/linux.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/os390.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/posix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/stdint-msvc2008.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/sunos.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/threadpool.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/tree.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/unix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv/win.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/uv.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-array-buffer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-callbacks.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-container.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-context.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-cppgc.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-data.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-date.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-debug.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-embedder-heap.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-exception.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-extension.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-external.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-fast-api-calls.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-forward.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-function-callback.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-function.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-initialization.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-inspector-protocol.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-inspector.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-internal.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-isolate.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-json.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-local-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-locker.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-maybe.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-memory-span.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-message.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-metrics.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-microtask-queue.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-microtask.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-object.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-persistent-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-platform.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-primitive-object.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-primitive.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-profiler.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-promise.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-proxy.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-regexp.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-script.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-snapshot.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-statistics.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-template.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-traced-handle.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-typed-array.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-unwinder-state.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-unwinder.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-util.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value-serializer-version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value-serializer.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-value.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-version-string.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-version.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm-trap-handler-posix.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm-trap-handler-win.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-wasm.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8-weak-callback-info.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/v8config.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/zconf.h
npm ERR! gyp verb extracted file from tarball node_headers/include/node/zlib.h
npm ERR! gyp verb content checksum node-v16.0.4-headers.tar.gz 628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685
npm ERR! gyp verb tarball done parsing tarball
npm ERR! gyp verb on Windows; need to download `node.lib`...
npm ERR! gyp verb ia32 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\ia32
npm ERR! gyp verb ia32 node.lib url https://electronjs.org/headers/v16.0.4/win-x86/node.lib
npm ERR! gyp verb x64 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\x64
npm ERR! gyp verb x64 node.lib url https://electronjs.org/headers/v16.0.4/win-x64/node.lib
npm ERR! gyp verb arm64 node.lib dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\arm64
npm ERR! gyp verb arm64 node.lib url https://electronjs.org/headers/v16.0.4/win-arm64/node.lib
npm ERR! gyp verb check download content checksum, need to download `SHASUMS256.txt`...
npm ERR! gyp verb checksum url https://electronjs.org/headers/v16.0.4/SHASUMS256.txt
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/SHASUMS256.txt
npm ERR! gyp verb streaming ia32 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\ia32\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-x86/node.lib
npm ERR! gyp verb streaming x64 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\x64\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-x64/node.lib
npm ERR! gyp verb streaming arm64 node.lib to: C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4\arm64\node.lib
npm ERR! gyp http GET https://electronjs.org/headers/v16.0.4/win-arm64/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/SHASUMS256.txt
npm ERR! gyp verb checksum data {"node-v16.0.4.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","node-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","iojs-v16.0.4.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","iojs-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","win-x86/iojs.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-x64/iojs.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","win-x86/node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380","arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-arm64/iojs.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6"}
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-x64/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-x86/node.lib
npm ERR! gyp http 200 https://gh-contractor-zcbenz.s3.amazonaws.com/atom-shell/dist/v16.0.4/win-arm64/node.lib
npm ERR! gyp verb content checksum win-x86/node.lib a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e
npm ERR! gyp verb content checksum win-arm64/node.lib f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6
npm ERR! gyp verb content checksum win-x64/node.lib c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380
npm ERR! gyp verb download contents checksum {"node-v16.0.4-headers.tar.gz":"628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685","win-x86/node.lib":"a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e","win-arm64/node.lib":"f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6","win-x64/node.lib":"c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380"}
npm ERR! gyp verb validating download checksum for node-v16.0.4-headers.tar.gz (628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685 == 628e901a7b47e7cdaf6f88c7d0f8f7561184441680d006bdb98185d31589d685)
npm ERR! gyp verb validating download checksum for win-x86/node.lib (a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e == a3ccd6665d464e999e12a3f78f321ca9828b064275ce0913a3f5288b1c41ee0e)
npm ERR! gyp verb validating download checksum for win-arm64/node.lib (f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6 == f5e1062505ba956cc437974dd6ddbb87f720b33187ed475818d8a4e1ca7220b6)
npm ERR! gyp verb validating download checksum for win-x64/node.lib (c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380 == c72bf154965bcd634ba03f1815022c25d27d4a9cbab87b565f0cd5f1468fc380)
npm ERR! gyp verb get node dir target node version installed: 16.0.4
npm ERR! gyp verb build dir attempting to create "build" dir: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build
npm ERR! gyp verb build dir "build" dir needed to be created? Yes
npm ERR! gyp verb find VS msvs_version not set from command line or npm config
npm ERR! gyp verb find VS VCINSTALLDIR not set, not running in VS Command Prompt
npm ERR! gyp verb find VS unknown version "undefined" found at "C:\Program Files\Microsoft Visual Studio\2022\Preview"
npm ERR! gyp verb find VS checking VS2019 (16.11.31729.503) found at:
npm ERR! gyp verb find VS "C:\Program Files (x86)\Microsoft Visual Studio\2019\PreviewChannel"
npm ERR! gyp verb find VS - "Visual Studio C++ core features" missing
npm ERR! gyp verb find VS checking VS2017 (15.9.28307.1745) found at:
npm ERR! gyp verb find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise"
npm ERR! gyp verb find VS - found "Visual Studio C++ core features"
npm ERR! gyp verb find VS - found VC++ toolset: v141
npm ERR! gyp verb find VS - found Windows SDK: 10.0.17763.0
npm ERR! gyp info find VS using VS2017 (15.9.28307.1745) found at:
npm ERR! gyp info find VS "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise"
npm ERR! gyp info find VS run with --verbose for detailed information
npm ERR! gyp verb build/config.gypi creating config file
npm ERR! gyp verb build/config.gypi writing out config file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\build\config.gypi
npm ERR! gyp verb config.gypi checking for gypi file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\config.gypi
npm ERR! gyp verb common.gypi checking for gypi file: C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert\common.gypi
npm ERR! gyp verb gyp gyp format was not specified; forcing "msvs"
npm ERR! gyp info spawn C:\Users\marayerm\AppData\Local\Microsoft\WindowsApps\PythonSoftwareFoundation.Python.3.9_qbz5n2kfra8p0\python.exe
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\gyp\\gyp_main.py',
npm ERR! gyp info spawn args   'binding.gyp',
npm ERR! gyp info spawn args   '-f',
npm ERR! gyp info spawn args   'msvs',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert\\build\\config.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi',
npm ERR! gyp info spawn args   '-I',
npm ERR! gyp info spawn args   'C:\\Users\\marayerm\\AppData\\Local\\node-gyp\\Cache\\16.0.4\\include\\node\\common.gypi',
npm ERR! gyp info spawn args   '-Dlibrary=shared_library',
npm ERR! gyp info spawn args   '-Dvisibility=default',
npm ERR! gyp info spawn args   '-Dnode_root_dir=C:\\Users\\marayerm\\AppData\\Local\\node-gyp\\Cache\\16.0.4',
npm ERR! gyp info spawn args   '-Dnode_gyp_dir=C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp',
npm ERR! gyp info spawn args   '-Dnode_lib_file=C:\\\\Users\\\\marayerm\\\\AppData\\\\Local\\\\node-gyp\\\\Cache\\\\16.0.4\\\\<(target_arch)\\\\node.lib',
npm ERR! gyp info spawn args   '-Dmodule_root_dir=C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert',
npm ERR! gyp info spawn args   '-Dnode_engine=v8',
npm ERR! gyp info spawn args   '--depth=.',
npm ERR! gyp info spawn args   '--no-parallel',
npm ERR! gyp info spawn args   '--generator-output',
npm ERR! gyp info spawn args   'C:\\repos\\StorageExplorer\\src\\Standalone\\node_modules\\msint-selectcert\\build',
npm ERR! gyp info spawn args   '-Goutput_dir=.'
npm ERR! gyp info spawn args ]
npm ERR! gyp verb command build []
npm ERR! gyp verb build type Release
npm ERR! gyp verb architecture x64
npm ERR! gyp verb node dev dir C:\Users\marayerm\AppData\Local\node-gyp\Cache\16.0.4
npm ERR! gyp verb found first Solution file build/binding.sln
npm ERR! gyp verb using MSBuild: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe
npm ERR! gyp info spawn C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe
npm ERR! gyp info spawn args [
npm ERR! gyp info spawn args   'build/binding.sln',
npm ERR! gyp info spawn args   '/nologo',
npm ERR! gyp info spawn args   '/p:Configuration=Release;Platform=x64'
npm ERR! gyp info spawn args ]
npm ERR! gyp ERR! build error
npm ERR! gyp ERR! stack Error: `C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\15.0\Bin\MSBuild.exe` failed with exit code: 1
npm ERR! gyp ERR! stack     at ChildProcess.onExit (C:\Users\marayerm\AppData\Roaming\nvm\v16.11.0\node_modules\npm\node_modules\node-gyp\lib\build.js:194:23)
npm ERR! gyp ERR! stack     at ChildProcess.emit (node:events:390:28)
npm ERR! gyp ERR! stack     at Process.ChildProcess._handle.onexit (node:internal/child_process:290:12)
npm ERR! gyp ERR! System Windows_NT 10.0.19044
npm ERR! gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\marayerm\\AppData\\Roaming\\nvm\\v16.11.0\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
npm ERR! gyp ERR! cwd C:\repos\StorageExplorer\src\Standalone\node_modules\msint-selectcert
npm ERR! gyp ERR! node -v v16.11.0
npm ERR! gyp ERR! node-gyp -v v8.2.0
npm ERR! gyp ERR! not ok

It seems like node-gyp is not properly extracting the header files. Sometimes it works, sometimes it doesn't. Here's an example of what my cache include folder looks like when it does not work:
image
You can see there's a bunch of files with a DELETE.some-thing suffix, including two for the file that node-gyp ultimately failed because of.

When it does work, there are still a few DELETE.some-thing files, but only a few, none with two of them, and none that don't have a normal copy of the file.
image

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions