Gyp err configure error gyp err stack error gyp failed with exit code 1

Node Version: $ node -v v8.11.3 $ npm -v 6.5.0 Platform: Windows 10 Pro Compiler: msbuild Module: weak Verbose output (from npm or node-gyp): $ npm i --verbose npm info it worked if it ends with ok...
$ npm i --verbose
npm info it worked if it ends with ok
npm verb cli [
npm verb cli   'C:\Program Files\nodejs\node.exe',
npm verb cli   'C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js',
npm verb cli   'i',
npm verb cli   '--verbose'
npm verb cli ]
npm info using npm@6.5.0
npm info using node@v12.14.1
npm verb npm-session 199ae8d9c69dec62
npm info lifecycle AutoAuthWifiClearpass@0.0.1~preinstall: AutoAuthWifiClearpass@0.0.1
npm timing stage:loadCurrentTree Completed in 619ms
npm timing stage:loadIdealTree:cloneCurrentTree Completed in 4ms
npm timing stage:loadIdealTree:loadShrinkwrap Completed in 273ms
npm timing stage:loadIdealTree:loadAllDepsIntoIdealTree Completed in 247ms
npm timing stage:loadIdealTree Completed in 606ms
npm timing stage:generateActionsToTake Completed in 35ms
npm verb correctMkdir C:Userschristian.fornaraAppDataRoamingnpm-cache_locks correctMkdir not in flight; initializing
npm timing audit compress Completed in 8ms
npm info audit Submitting payload of 12000bytes
npm verb lock using C:Userschristian.fornaraAppDataRoamingnpm-cache_locksstaging-7568c44e56040492.lock for E:ProgettiAutoAuthWifiClearpassnode_modules.staging
npm timing action:extract Completed in 94ms
npm timing action:finalize Completed in 12ms
npm timing action:refresh-package-json Completed in 107ms
npm info lifecycle file-uri-to-path@1.0.0~preinstall: file-uri-to-path@1.0.0
npm info lifecycle bindings@1.5.0~preinstall: bindings@1.5.0
npm info lifecycle weak@1.0.1~preinstall: weak@1.0.1
npm timing action:preinstall Completed in 5ms
npm info linkStuff file-uri-to-path@1.0.0
npm info linkStuff bindings@1.5.0
npm info linkStuff weak@1.0.1
npm timing action:build Completed in 6ms
npm info lifecycle file-uri-to-path@1.0.0~install: file-uri-to-path@1.0.0
npm info lifecycle bindings@1.5.0~install: bindings@1.5.0
npm info lifecycle weak@1.0.1~install: weak@1.0.1

> weak@1.0.1 install E:ProgettiAutoAuthWifiClearpassnode_modulesweak
> node-gyp rebuild


E:ProgettiAutoAuthWifiClearpassnode_modulesweak>if not defined npm_config_node_gyp (node "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnpm-lifecyclenode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" rebuild )  else (node "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gypbinnode-gyp.js" rebuild )
gyp info it worked if it ends with ok
gyp verb cli [
gyp verb cli   'C:\Program Files\nodejs\node.exe',
gyp verb cli   'C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js',
gyp verb cli   'rebuild'
gyp verb cli ]
gyp info using node-gyp@3.8.0
gyp info using node@12.14.1 | win32 | x64
gyp verb command rebuild []
gyp verb command clean []
gyp verb clean removing "build" directory
gyp verb command configure []
gyp verb check python checking for Python executable "C:Userschristian.fornara.windows-build-toolspython27" in the PATH
gyp verb `which` failed Error: not found: C:Userschristian.fornara.windows-build-toolspython27
gyp verb `which` failed     at getNotFoundError (C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_moduleswhichwhich.js:13:12)
gyp verb `which` failed     at F (C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_moduleswhichwhich.js:68:19)
gyp verb `which` failed     at E (C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_moduleswhichwhich.js:80:29)
gyp verb `which` failed     at C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_moduleswhichwhich.js:89:16
gyp verb `which` failed     at C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesisexeindex.js:42:5
gyp verb `which` failed     at C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesisexewindows.js:36:5
gyp verb `which` failed     at FSReqCallback.oncomplete (fs.js:158:21)
gyp verb `which` failed  C:Userschristian.fornara.windows-build-toolspython27 Error: not found: C:Userschristian.fornara.windows-build-toolspython27
gyp verb `which` failed     at getNotFoundError (C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_moduleswhichwhich.js:13:12)
gyp verb `which` failed     at F (C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_moduleswhichwhich.js:68:19)
gyp verb `which` failed     at E (C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_moduleswhichwhich.js:80:29)
gyp verb `which` failed     at C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_moduleswhichwhich.js:89:16
gyp verb `which` failed     at C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesisexeindex.js:42:5
gyp verb `which` failed     at C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesisexewindows.js:36:5
gyp verb `which` failed     at FSReqCallback.oncomplete (fs.js:158:21) {
gyp verb `which` failed   stack: 'Error: not found: C:Userschristian.fornara.windows-build-toolspython27n' +
gyp verb `which` failed     '    at getNotFoundError (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:13:12)n' +
gyp verb `which` failed     '    at F (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:68:19)n' +
gyp verb `which` failed     '    at E (C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:80:29)n' +
gyp verb `which` failed     '    at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\which\which.js:89:16n' +
gyp verb `which` failed     '    at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\index.js:42:5n' +
gyp verb `which` failed     '    at C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\isexe\windows.js:36:5n' +
gyp verb `which` failed     '    at FSReqCallback.oncomplete (fs.js:158:21)',
gyp verb `which` failed   code: 'ENOENT'
gyp verb `which` failed }
gyp verb could not find "C:Userschristian.fornara.windows-build-toolspython27". checking python launcher
gyp verb check python launcher python executable found: "C:\Users\christian.fornara\.windows-build-tools\python27\python.exe"
gyp verb check python version `C:Userschristian.fornara.windows-build-toolspython27python.exe -c "import sys; print "2.7.15
gyp verb check python version .%s.%s" % sys.version_info[:3];"` returned: %j
gyp verb get node dir no --target version specified, falling back to host node version: 12.14.1
gyp verb command install [ '12.14.1' ]
gyp verb install input version string "12.14.1"
gyp verb install installing version: 12.14.1
gyp verb install --ensure was passed, so won't reinstall if already installed
gyp verb install version not already installed, continuing with install 12.14.1
gyp verb ensuring nodedir is created C:Userschristian.fornara.node-gyp12.14.1
gyp verb created nodedir C:Userschristian.fornara.node-gyp12.14.1
gyp http GET https://nodejs.org/download/release/v12.14.1/node-v12.14.1-headers.tar.gz
gyp http 200 https://nodejs.org/download/release/v12.14.1/node-v12.14.1-headers.tar.gz
gyp verb extracted file from tarball includenodecommon.gypi
gyp verb extracted file from tarball includenodeconfig.gypi
gyp verb extracted file from tarball includenodenode.h
gyp verb extracted file from tarball includenodenode_api.h
gyp verb extracted file from tarball includenodejs_native_api.h
gyp verb extracted file from tarball includenodejs_native_api_types.h
gyp verb extracted file from tarball includenodenode_api_types.h
gyp verb extracted file from tarball includenodenode_buffer.h
gyp verb extracted file from tarball includenodenode_object_wrap.h
gyp verb extracted file from tarball includenodenode_version.h
gyp verb extracted file from tarball includenodev8-value-serializer-version.h
gyp verb extracted file from tarball includenodev8-version-string.h
gyp verb extracted file from tarball includenodev8-wasm-trap-handler-posix.h
gyp verb extracted file from tarball includenodev8-wasm-trap-handler-win.h
gyp verb extracted file from tarball includenodev8-internal.h
gyp verb extracted file from tarball includenodev8-testing.h
gyp verb extracted file from tarball includenodev8.h
gyp verb extracted file from tarball includenodev8config.h
gyp verb extracted file from tarball includenodev8-platform.h
gyp verb extracted file from tarball includenodev8-profiler.h
gyp verb extracted file from tarball includenodev8-util.h
gyp verb extracted file from tarball includenodev8-version.h
gyp verb extracted file from tarball includenodelibplatformlibplatform-export.h
gyp verb extracted file from tarball includenodelibplatformlibplatform.h
gyp verb extracted file from tarball includenodelibplatformv8-tracing.h
gyp verb extracted file from tarball includenodeuvaix.h
gyp verb extracted file from tarball includenodeuvandroid-ifaddrs.h
gyp verb extracted file from tarball includenodeuvbsd.h
gyp verb extracted file from tarball includenodeuvdarwin.h
gyp verb extracted file from tarball includenodeuverrno.h
gyp verb extracted file from tarball includenodeuvlinux.h
gyp verb extracted file from tarball includenodeuvos390.h
gyp verb extracted file from tarball includenodeuvposix.h
gyp verb extracted file from tarball includenodeuvstdint-msvc2008.h
gyp verb extracted file from tarball includenodeuvsunos.h
gyp verb extracted file from tarball includenodeuvthreadpool.h
gyp verb extracted file from tarball includenodeuvtree.h
gyp verb extracted file from tarball includenodeuvunix.h
gyp verb extracted file from tarball includenodeuvwin.h
gyp verb extracted file from tarball includenodeuvversion.h
gyp verb extracted file from tarball includenodeuv.h
gyp verb extracted file from tarball includenodeopensslaes.h
gyp verb extracted file from tarball includenodeopensslasn1.h
gyp verb extracted file from tarball includenodeopensslasn1_mac.h
gyp verb extracted file from tarball includenodeopensslasn1err.h
gyp verb extracted file from tarball includenodeopensslasn1t.h
gyp verb extracted file from tarball includenodeopensslasync.h
gyp verb extracted file from tarball includenodeopensslasyncerr.h
gyp verb extracted file from tarball includenodeopensslbio.h
gyp verb extracted file from tarball includenodeopensslbioerr.h
gyp verb extracted file from tarball includenodeopensslblowfish.h
gyp verb extracted file from tarball includenodeopensslbn.h
gyp verb extracted file from tarball includenodeopensslbnerr.h
gyp verb extracted file from tarball includenodeopensslbuffer.h
gyp verb extracted file from tarball includenodeopensslbuffererr.h
gyp verb extracted file from tarball includenodeopensslcamellia.h
gyp verb extracted file from tarball includenodeopensslcast.h
gyp verb extracted file from tarball includenodeopensslcmac.h
gyp verb extracted file from tarball includenodeopensslcms.h
gyp verb extracted file from tarball includenodeopensslcmserr.h
gyp verb extracted file from tarball includenodeopensslcomp.h
gyp verb extracted file from tarball includenodeopensslcomperr.h
gyp verb extracted file from tarball includenodeopensslconf.h
gyp verb extracted file from tarball includenodeopensslconf_api.h
gyp verb extracted file from tarball includenodeopensslconferr.h
gyp verb extracted file from tarball includenodeopensslcrypto.h
gyp verb extracted file from tarball includenodeopensslcryptoerr.h
gyp verb extracted file from tarball includenodeopensslct.h
gyp verb extracted file from tarball includenodeopensslcterr.h
gyp verb extracted file from tarball includenodeopenssldes.h
gyp verb extracted file from tarball includenodeopenssldh.h
gyp verb extracted file from tarball includenodeopenssldherr.h
gyp verb extracted file from tarball includenodeopenssldsa.h
gyp verb extracted file from tarball includenodeopenssldsaerr.h
gyp verb extracted file from tarball includenodeopenssldtls1.h
gyp verb extracted file from tarball includenodeopenssle_os2.h
gyp verb extracted file from tarball includenodeopensslebcdic.h
gyp verb extracted file from tarball includenodeopensslec.h
gyp verb extracted file from tarball includenodeopensslecdh.h
gyp verb extracted file from tarball includenodeopensslecdsa.h
gyp verb extracted file from tarball includenodeopensslecerr.h
gyp verb extracted file from tarball includenodeopensslengine.h
gyp verb extracted file from tarball includenodeopensslengineerr.h
gyp verb extracted file from tarball includenodeopensslerr.h
gyp verb extracted file from tarball includenodeopensslevp.h
gyp verb extracted file from tarball includenodeopensslevperr.h
gyp verb extracted file from tarball includenodeopensslhmac.h
gyp verb extracted file from tarball includenodeopensslidea.h
gyp verb extracted file from tarball includenodeopensslkdf.h
gyp verb extracted file from tarball includenodeopensslkdferr.h
gyp verb extracted file from tarball includenodeopenssllhash.h
gyp verb extracted file from tarball includenodeopensslmd2.h
gyp verb extracted file from tarball includenodeopensslmd4.h
gyp verb extracted file from tarball includenodeopensslmd5.h
gyp verb extracted file from tarball includenodeopensslmdc2.h
gyp verb extracted file from tarball includenodeopensslmodes.h
gyp verb extracted file from tarball includenodeopensslobj_mac.h
gyp verb extracted file from tarball includenodeopensslobjects.h
gyp verb extracted file from tarball includenodeopensslobjectserr.h
gyp verb extracted file from tarball includenodeopensslocsp.h
gyp verb extracted file from tarball includenodeopensslocsperr.h
gyp verb extracted file from tarball includenodeopensslopensslv.h
gyp verb extracted file from tarball includenodeopensslossl_typ.h
gyp verb extracted file from tarball includenodeopensslpem.h
gyp verb extracted file from tarball includenodeopensslpem2.h
gyp verb extracted file from tarball includenodeopensslpemerr.h
gyp verb extracted file from tarball includenodeopensslpkcs12.h
gyp verb extracted file from tarball includenodeopensslpkcs12err.h
gyp verb extracted file from tarball includenodeopensslpkcs7.h
gyp verb extracted file from tarball includenodeopensslpkcs7err.h
gyp verb extracted file from tarball includenodeopensslrand.h
gyp verb extracted file from tarball includenodeopensslrand_drbg.h
gyp verb extracted file from tarball includenodeopensslranderr.h
gyp verb extracted file from tarball includenodeopensslrc2.h
gyp verb extracted file from tarball includenodeopensslrc4.h
gyp verb extracted file from tarball includenodeopensslrc5.h
gyp verb extracted file from tarball includenodeopensslripemd.h
gyp verb extracted file from tarball includenodeopensslrsa.h
gyp verb extracted file from tarball includenodeopensslrsaerr.h
gyp verb extracted file from tarball includenodeopensslsafestack.h
gyp verb extracted file from tarball includenodeopensslseed.h
gyp verb extracted file from tarball includenodeopensslsha.h
gyp verb extracted file from tarball includenodeopensslsrp.h
gyp verb extracted file from tarball includenodeopensslsrtp.h
gyp verb extracted file from tarball includenodeopensslssl.h
gyp verb extracted file from tarball includenodeopensslssl2.h
gyp verb extracted file from tarball includenodeopensslssl3.h
gyp verb extracted file from tarball includenodeopensslsslerr.h
gyp verb extracted file from tarball includenodeopensslstack.h
gyp verb extracted file from tarball includenodeopensslstore.h
gyp verb extracted file from tarball includenodeopensslstoreerr.h
gyp verb extracted file from tarball includenodeopensslsymhacks.h
gyp verb extracted file from tarball includenodeopenssltls1.h
gyp verb extracted file from tarball includenodeopensslts.h
gyp verb extracted file from tarball includenodeopenssltserr.h
gyp verb extracted file from tarball includenodeopenssltxt_db.h
gyp verb extracted file from tarball includenodeopensslui.h
gyp verb extracted file from tarball includenodeopenssluierr.h
gyp verb extracted file from tarball includenodeopensslwhrlpool.h
gyp verb extracted file from tarball includenodeopensslx509.h
gyp verb extracted file from tarball includenodeopensslx509_vfy.h
gyp verb extracted file from tarball includenodeopensslx509err.h
gyp verb extracted file from tarball includenodeopensslx509v3.h
gyp verb extracted file from tarball includenodeopensslx509v3err.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-elfasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64leasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86_64no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Ano-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Ano-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Ano-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Ano-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Ano-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64Aasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix64-gccno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppcasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin64-x86_64-ccasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsaix-gccasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x86_64asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris64-x86_64-gccasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsBSD-x86no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-aarch64no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-armv4asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchssolaris-x86-gccasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asmincludeopensslopensslconf.h
gyp verb content checksum node-v12.14.1-headers.tar.gz 944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-mips64asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsdarwin-i386-ccasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-ppc64no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux-x32asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32no-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32no-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32no-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32no-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32no-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN32asm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux64-s390xasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasm_avx2cryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasm_avx2cryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasm_avx2cryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasm_avx2includeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasm_avx2includeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchslinux32-s390xasmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64-ARMno-asmcryptoincludeinternalbn_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64-ARMno-asmcryptoincludeinternaldso_conf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64-ARMno-asmcryptobuildinf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64-ARMno-asmincludeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslarchsVC-WIN64-ARMno-asmincludeprogs.h
gyp verb extracted file from tarball includenodeopensslbn_conf.h
gyp verb extracted file from tarball includenodeopensslbn_conf_asm.h
gyp verb extracted file from tarball includenodeopensslbn_conf_no-asm.h
gyp verb extracted file from tarball includenodeopenssldso_conf.h
gyp verb extracted file from tarball includenodeopenssldso_conf_asm.h
gyp verb extracted file from tarball includenodeopenssldso_conf_no-asm.h
gyp verb extracted file from tarball includenodeopensslopensslconf.h
gyp verb extracted file from tarball includenodeopensslopensslconf_asm.h
gyp verb extracted file from tarball includenodeopensslopensslconf_no-asm.h
gyp verb extracted file from tarball includenodezconf.h
gyp verb extracted file from tarball includenodezlib.h
gyp verb tarball done parsing tarball
gyp verb on Windows; need to download `node.lib`...
gyp verb 32-bit node.lib dir C:Userschristian.fornara.node-gyp12.14.1ia32
gyp verb 64-bit node.lib dir C:Userschristian.fornara.node-gyp12.14.1x64
gyp verb `node.lib` 32-bit url https://nodejs.org/download/release/v12.14.1/win-x86/node.lib
gyp verb `node.lib` 64-bit url https://nodejs.org/download/release/v12.14.1/win-x64/node.lib
gyp verb check download content checksum, need to download `SHASUMS256.txt`...
gyp verb checksum url https://nodejs.org/download/release/v12.14.1/SHASUMS256.txt
gyp http GET https://nodejs.org/download/release/v12.14.1/SHASUMS256.txt
gyp verb streaming 64-bit node.lib to: C:Userschristian.fornara.node-gyp12.14.1x64node.lib
gyp http GET https://nodejs.org/download/release/v12.14.1/win-x64/node.lib
gyp verb streaming 32-bit node.lib to: C:Userschristian.fornara.node-gyp12.14.1ia32node.lib
gyp http GET https://nodejs.org/download/release/v12.14.1/win-x86/node.lib
gyp http 200 https://nodejs.org/download/release/v12.14.1/SHASUMS256.txt
gyp verb checksum data {"node-v12.14.1-aix-ppc64.tar.gz":"7d7621ff0c037ea556284e382f3c5c98af0dad146786fef133a71cea1bd661fc","node-v12.14.1-darwin-x64.tar.gz":"0be10a28737527a1e5e3784d3ad844d742fe8b0718acd701fd48f718fd3af78f","node-v12.14.1-darwin-x64.tar.xz":"aa6cfba37e018aec20f0870931b9a39b923697a2a1d84aad3292bdbad7bd6b18","node-v12.14.1-headers.tar.gz":"944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c","node-v12.14.1-headers.tar.xz":"9cd7975e52f2caf2b086d9276c36500e40ac68ec13b07d211a260c94f51ca9f0","node-v12.14.1-linux-arm64.tar.gz":"fb1a20f37ef918033b0f2f9436b4a82e15128ce61e0de2378a4306ba7667cf4a","node-v12.14.1-linux-arm64.tar.xz":"6cd28a5e6340f596aec8dbfd6720f444f011e6b9018622290a60dbd17f9baff6","node-v12.14.1-linux-armv7l.tar.gz":"49c03bf2aa85b19a286a2dbad471b6dd89a8e4542564a41cd23b5b08e81b9c65","node-v12.14.1-linux-armv7l.tar.xz":"ed4e625c84b877905eda4f356c8b4183c642e5ee6d59513d6329674ec23df234","node-v12.14.1-linux-ppc64le.tar.gz":"280c4f432261180004c33c6fe73b008b84926f9c5b2997e9df4da691d22e081b","node-v12.14.1-linux-ppc64le.tar.xz":"871bede5bf54a3596b485d9e42c37dd5832aedd999998964dfe991aff7cb3778","node-v12.14.1-linux-s390x.tar.gz":"9aeed5fd472028228db8dc88b27b8f11ffc9af3c8ca3dedba49e6e02ea42a3d2","node-v12.14.1-linux-s390x.tar.xz":"d734271d8ce8c9c0b9887bf246843fbac71c37c42bd2ef28ea5e2bfef0cd0f8a","node-v12.14.1-linux-x64.tar.gz":"e21be7dd07cc143c480695d6214f40873a7791f437c1ca12fc94d45f539a47d9","node-v12.14.1-linux-x64.tar.xz":"07cfcaa0aa9d0fcb6e99725408d9e0b07be03b844701588e3ab5dbc395b98e1b","node-v12.14.1.pkg":"043b4d3d35c3ede0c496d2cb32ce51e37d70bf5f21c0dc0598db7e2af46ac667","node-v12.14.1-sunos-x64.tar.gz":"17bcbf5e7b1b57f73f00bbb8e77e8f6393db41e4d4a1bfc6c2f601606681e659","node-v12.14.1-sunos-x64.tar.xz":"ec6e3e9b33cfd7083b2e7203bfe54afb53cd40d5e027dcc57820e21e2f77948f","node-v12.14.1.tar.gz":"42a7f0777fea8825611cb9250ff927824dba4f7aea854b47d522798acf4bdbc6","node-v12.14.1.tar.xz":"877b4b842318b0e09bc754faf7343f2f097f0fc4f88ab9ae57cf9944e88e7adb","node-v12.14.1-win-x64.7z":"5f071589df21a6d2e99fc7a52649f0a7e5d5b36ef8f619bd7dbd39e6e2f47be2","node-v12.14.1-win-x64.zip":"1f96ccce3ba045ecea3f458e189500adb90b8bc1a34de5d82fc10a5bf66ce7e3","node-v12.14.1-win-x86.7z":"b94daef84daaf40e2a3841d8ecad679462ad48c2d5db83bc7d1289a27882a00c","node-v12.14.1-win-x86.zip":"0c780bb80cf24a036517bd293e676d56f1d75a0968bd75720e6d8436c64cfa2f","node-v12.14.1-x64.msi":"630bc34155e7fdb65c02ed44a37cd27dcf3f76a061c220e7af8baacdb0c2bb9c","node-v12.14.1-x86.msi":"ebb719fdb1e27782e0bc2110af1b836657fb1078353757da265d4256e5dfdb2b","win-x64/node.exe":"47502c82c22d24fa38fd3b3e4b12e5298297cb15a0ecb9528aae4ac0e40248be","win-x64/node.lib":"30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80","win-x64/node_pdb.7z":"86ae4f23821a42f3bae166dc579fae1c59a1b0195f87b76bedc838c4b2570656","win-x64/node_pdb.zip":"c4cac095f23af3272077d72dfe958238bf93c75effc25a387ce98adc56ec35d4","win-x86/node.exe":"4a19c897619e96c3402608e1c4107c441efd05c3c0242b43bccffd7cee43385b","win-x86/node.lib":"87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1","win-x86/node_pdb.7z":"080876ee76462d59275902f03f676021fabc8ed6ef545406efbedf41273acb55","win-x86/node_pdb.zip":"930bf28f9400e7333b460fa1e7512c1902b0a3de54d16d0fe5eeb183ede1b411"}
gyp http 200 https://nodejs.org/download/release/v12.14.1/win-x64/node.lib
gyp http 200 https://nodejs.org/download/release/v12.14.1/win-x86/node.lib
gyp verb content checksum win-x64/node.lib 30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80
gyp verb content checksum win-x86/node.lib 87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1
gyp verb download contents checksum {"node-v12.14.1-headers.tar.gz":"944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c","win-x64/node.lib":"30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80","win-x86/node.lib":"87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1"}
gyp verb validating download checksum for node-v12.14.1-headers.tar.gz (944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c == 944b436e1e8fe19b0c7397ebd3680abefe81d5958d9341bef99fbe0c9fffa93c)
gyp verb validating download checksum for win-x64/node.lib (30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80 == 30ec1ab45d9d22ad93e7c95691640d83818175b4fd74680d12a1f900a7d87f80)
gyp verb validating download checksum for win-x86/node.lib (87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1 == 87a49b27dfc454c5f8ff71dffb0c27322a8148a661d216741156ad61c2493cd1)
gyp verb get node dir target node version installed: 12.14.1
gyp verb build dir attempting to create "build" dir: E:ProgettiAutoAuthWifiClearpassnode_modulesweakbuild
gyp verb build dir "build" dir needed to be created? E:ProgettiAutoAuthWifiClearpassnode_modulesweakbuild
gyp verb build/config.gypi creating config file
gyp verb build/config.gypi writing out config file: E:ProgettiAutoAuthWifiClearpassnode_modulesweakbuildconfig.gypi
gyp verb config.gypi checking for gypi file: E:ProgettiAutoAuthWifiClearpassnode_modulesweakconfig.gypi
gyp verb common.gypi checking for gypi file: E:ProgettiAutoAuthWifiClearpassnode_modulesweakcommon.gypi
gyp verb gyp gyp format was not specified; forcing "msvs"
gyp info spawn C:Userschristian.fornara.windows-build-toolspython27python.exe
gyp info spawn args [
gyp info spawn args   'C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\gyp\gyp_main.py',
gyp info spawn args   'binding.gyp',
gyp info spawn args   '-f',
gyp info spawn args   'msvs',
gyp info spawn args   '-G',
gyp info spawn args   'msvs_version=2019',
gyp info spawn args   '-I',
gyp info spawn args   'E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\build\config.gypi',
gyp info spawn args   '-I',
gyp info spawn args   'C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\addon.gypi',
gyp info spawn args   '-I',
gyp info spawn args   'C:\Users\christian.fornara\.node-gyp\12.14.1\include\node\common.gypi',
gyp info spawn args   '-Dlibrary=shared_library',
gyp info spawn args   '-Dvisibility=default',
gyp info spawn args   '-Dnode_root_dir=C:\Users\christian.fornara\.node-gyp\12.14.1',
gyp info spawn args   '-Dnode_gyp_dir=C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp',
gyp info spawn args   '-Dnode_lib_file=C:\Users\christian.fornara\.node-gyp\12.14.1\<(target_arch)\node.lib',
gyp info spawn args   '-Dmodule_root_dir=E:\Progetti\AutoAuthWifiClearpass\node_modules\weak',
gyp info spawn args   '-Dnode_engine=v8',
gyp info spawn args   '--depth=.',
gyp info spawn args   '--no-parallel',
gyp info spawn args   '--generator-output',
gyp info spawn args   'E:\Progetti\AutoAuthWifiClearpass\node_modules\weak\build',
gyp info spawn args   '-Goutput_dir=.'
gyp info spawn args ]
Traceback (most recent call last):
  File "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gypgypgyp_main.py", line 16, in <module>
    sys.exit(gyp.script_main())
  File "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gypgyppylibgyp__init__.py", line 545, in script_main
    return main(sys.argv[1:])
  File "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gypgyppylibgyp__init__.py", line 538, in main
    return gyp_main(args)
  File "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gypgyppylibgyp__init__.py", line 514, in gyp_main
    options.duplicate_basename_check)
  File "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gypgyppylibgyp__init__.py", line 98, in Load
    generator.CalculateVariables(default_variables, params)
  File "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gypgyppylibgypgeneratormsvs.py", line 1916, in CalculateVariables
    generator_flags.get('msvs_version', 'auto'))
  File "C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gypgyppylibgypMSVSVersion.py", line 434, in SelectVisualStudioVersion
    versions = _DetectVisualStudioVersions(version_map[version], 'e' in version)
KeyError: '2019'
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnode-gyplibconfigure.js:345:16)
gyp ERR! stack     at ChildProcess.emit (events.js:223:5)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:272:12)
gyp ERR! System Windows_NT 10.0.17763
gyp ERR! command "C:\Program Files\nodejs\node.exe" "C:\Users\christian.fornara\AppData\Roaming\npm\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd E:ProgettiAutoAuthWifiClearpassnode_modulesweak
gyp ERR! node -v v12.14.1
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
npm verb lifecycle weak@1.0.1~install: unsafe-perm in lifecycle true
npm verb lifecycle weak@1.0.1~install: PATH: C:Userschristian.fornaraAppDataRoamingnpmnode_modulesnpmnode_modulesnpm-lifecyclenode-gyp-bin;E:ProgettiAutoAuthWifiClearpassnode_modulesweaknode_modules.bin;E:ProgettiAutoAuthWifiClearpassnode_modules.bin;C:Program FilesGitmingw64bin;C:Program FilesGitusrbin;C:Userschristian.fornarabin;C:WINDOWSsystem32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowerShellv1.0;C:WINDOWSSystem32OpenSSH;C:Program Files (x86)Windows LiveShared;C:Program Files (x86)SennheiserSoftphoneSDK;C:Program FilesMySQLMySQL Utilities 1.6;C:Program FilesMicrosoftWeb Platform Installer;C:Program Files (x86)Microsoft ASP.NETASP.NET Web Pagesv1.0;C:Program FilesMicrosoft SQL Server110ToolsBinn;C:Program Filesdotnet;C:Program FilesMicrosoft SQL Server130ToolsBinn;C:Program FilesMicrosoft SQL ServerClient SDKODBC170ToolsBinn;C:Program Filesnodejs;C:Userschristian.fornara.windows-build-toolspython27;C:Userschristian.fornaraAppDataLocalMicrosoftWindowsApps;C:Userschristian.fornaraAppDataLocalProgramsMicrosoft VS Codebin;C:Userschristian.fornaraAppDataRoamingnpm
npm verb lifecycle weak@1.0.1~install: CWD: E:ProgettiAutoAuthWifiClearpassnode_modulesweak
npm timing audit submit Completed in 1091ms
npm http fetch POST 200 https://registry.npmjs.org/-/npm/v1/security/audits/quick 701ms
npm timing audit body Completed in 1ms
npm info lifecycle weak@1.0.1~install: Failed to exec install script
npm timing action:install Completed in 17541ms
npm timing action:postinstall Completed in 1ms
npm verb unlock done using C:Userschristian.fornaraAppDataRoamingnpm-cache_locksstaging-7568c44e56040492.lock for E:ProgettiAutoAuthWifiClearpassnode_modules.staging
npm timing stage:executeActions Completed in 18327ms
npm timing stage:rollbackFailedOptional Completed in 36ms
npm info linkStuff AutoAuthWifiClearpass@0.0.1
npm info lifecycle AutoAuthWifiClearpass@0.0.1~install: AutoAuthWifiClearpass@0.0.1
npm info lifecycle AutoAuthWifiClearpass@0.0.1~postinstall: AutoAuthWifiClearpass@0.0.1
npm info lifecycle AutoAuthWifiClearpass@0.0.1~prepublish: AutoAuthWifiClearpass@0.0.1
npm info lifecycle AutoAuthWifiClearpass@0.0.1~prepare: AutoAuthWifiClearpass@0.0.1
npm timing stage:runTopLevelLifecycles Completed in 19751ms
npm verb saving []
npm verb shrinkwrap skipping write for package.json because there were no changes.
npm info lifecycle undefined~preshrinkwrap: undefined
npm info lifecycle undefined~shrinkwrap: undefined
npm verb shrinkwrap skipping write for package-lock.json because there were no changes.
npm info lifecycle undefined~postshrinkwrap: undefined
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 (node_modulesweak):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: weak@1.0.1 install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
npm verb optional SKIPPING OPTIONAL DEPENDENCY:
npm verb optional Failed at the weak@1.0.1 install script.
npm verb optional SKIPPING OPTIONAL DEPENDENCY: This is probably not a problem with npm. There is likely additional logging output above.

audited 546 packages in 19.991s
found 18 vulnerabilities (7 low, 5 moderate, 6 high)
  run `npm audit fix` to fix them, or `npm audit` for details
npm verb exit [ 0, true ]
npm timing npm Completed in 20843ms
npm info ok

  1. Главная
  2. Front-end
  3. Установка node-gyp на Windows 8

Для работы некоторых модулей Node.js (например, MongoDB, Sails.js, Deployd) нужна компиляция нативного кода, написанного на C++. Это возможно с помощью модуля node-gyp, который, в свою очередь, собирает V8 используя питоновский gyp. Поэтому настроить node-gyp на Windows не просто, хотя на Ubuntu Linux у меня проблем с этим не возникало. В этом посте я поделюсь своим опытом исправления ошибок, которые возникали у меня при установке node-gyp на Windows, и опишу последовательность действий, которая позволила мне заставить сборку работать.

Для установки node-gyp необходимы Python и C++. Поэтому сначала ставим:

  • Python 2.7
  • Microsoft Visual Studio C++ 2013 for Windows Desktop Express
  • и Windows 7 64-bit SDK, если у вас 64-битная система.

После этого надо запустить установку node-gyp глобально:

Если node-gyp установлен локально для проекта, то в некоторых случаях возможна ошибка Failed at install script ‘node-gyp rebuild’, например:

npm ERR! bufferutil@1.2.1 install: `nodegyp rebuild`

npm ERR! Exit status 1

npm ERR!

npm ERR! Failed at the bufferutil@1.2.1 install script ‘node-gyp rebuild’.

npm ERR! Make sure you have the latest version of node.js and npm installed.

npm ERR! If you do, this is most likely a problem with the bufferutil package,

npm ERR! not with npm itself.

Если у вас не установлен Python, или Node.js не может его найти, возникает ошибка Can’t find Python executable “python”, you can set the PYTHON env variable:

> node-gyp rebuild

gyp info it worked if it ends with ok

gyp info using node-gyp@3.3.0

gyp info using node@5.5.0 | win32 | x64

gyp ERR! configure error

gyp ERR! stack Error: Cant find Python executable «python», you can set the PYTHON env variable.

...

gyp ERR! node -v v5.5.0

gyp ERR! node-gyp -v v3.3.0

gyp ERR! not ok

Это лечится установкой Python 2.7 (важно ставить именно эту версию, не знаю почему, но версия 3 не поддерживается!), и указанием в терминале пути к исполняемому файлу питона:

set PYTHON=C:UsersIrinaAppDataLocalProgramsPythonPython27python.exe

Но указывать путь нужно будет каждый раз, когда вы запускаете node-gyp. Поэтому, если вы используете кастомный терминал (а я надеюсь, что вы это делаете), то лучше добавить эту команду в список команд, которые выполняются при запуске терминала.

Если не найден компилятор С++, то вы увидите ошибку `gyp` failed with exit code: 1:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

> node-gyp rebuild

gyp info it worked if it ends with ok

gyp info using node-gyp@3.3.0

gyp info using node@5.5.0 | win32 | x64

gyp http GET https://nodejs.org/download/release/v5.5.0/node-v5.5.0-headers.tar.gz

gyp http 200 https://nodejs.org/download/release/v5.5.0/node-v5.5.0-headers.tar.gz

gyp http GET https://nodejs.org/download/release/v5.5.0/SHASUMS256.txt

gyp http GET https://nodejs.org/download/release/v5.5.0/win-x64/node.lib

gyp http GET https://nodejs.org/download/release/v5.5.0/win-x86/node.lib

gyp http 200 https://nodejs.org/download/release/v5.5.0/SHASUMS256.txt

gyp http 200 https://nodejs.org/download/release/v5.5.0/win-x86/node.lib

gyp http 200 https://nodejs.org/download/release/v5.5.0/win-x64/node.lib

gyp info spawn C:UsersIrinaAppDataLocalProgramsPythonPython27python.exe

gyp info spawn args [ ‘C:\Users\Irina\AppData\Roaming\npm\node_modules\node-gyp\gyp\gyp_main.py’,

...

gyp info spawn args   ‘-Goutput_dir=.’ ]

gyp: binding.gyp not found (cwd: C:UsersIrinaDocumentsproject) while trying to load binding.gyp

gyp ERR! configure error

gyp ERR! stack Error: `gyp` failed with exit code: 1

gyp ERR! stack     at ChildProcess.onCpExit (C:UsersIrinaAppDataRoamingnpmnode_modulesnode-gyplibconfigure.js:305:16)

gyp ERR! stack     at emitTwo (events.js:100:13)

gyp ERR! stack     at ChildProcess.emit (events.js:185:7)

gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:200:12)

gyp ERR! System Windows_NT 6.3.9600

gyp ERR! command «C:\Program Files\nodejs\node.exe» «C:\Users\Irina\AppData\Roaming\npm\node_modules\node-gyp\bin\node-gyp.js» «rebuild»

gyp ERR! cwd C:UsersIrinaDocumentsproject

gyp ERR! node -v v5.5.0

gyp ERR! node-gyp -v v3.3.0

gyp ERR! not ok

Чтобы ее исправить, надо поставить Visual Studio C++ 2013 Express, ссылка на нее есть в начале поста. Имейте в виду, что это огромная среда, которая займет 6,5 гигабайт (!) места на диске (в такие моменты я особенно сильно ненавижу винду – компилятор gpp на Ubuntu в установленном виде занимает всего 17Мб). После этого надо перезагрузить компьютер, и запустить node-gyp rebuild.


© 2012-2023 Блог Ирины Соколовской

thumb

Recently, when attempting to install the gulp package using the npm CLI (“Node package manager”, “Command line interface”) in the Terminal app, I saw an error message saying that node-gyp rebuild is failed because no Xcode or CLT version detected. In this tutorial, you’ll learn how to solve this problem.

How to fix: node-gyp rebuild fail; No Xcode or CLT version detected!

What causes this error

In my case, the below error appeared when attempting to install the gulp package using the npm CLI (“Node package manager”, “Command line interface”) in the Terminal app.

$ npm install -g gulp
/usr/local/bin/gulp -> /usr/local/lib/node_modules/gulp/bin/gulp.js

> fsevents@1.2.11 install /usr/local/lib/node_modules/gulp/node_modules/fsevents
> node-gyp rebuild

No receipt for 'com.apple.pkg.CLTools_Executables' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLILeo' found at '/'.

No receipt for 'com.apple.pkg.DeveloperToolsCLI' found at '/'.

gyp: No Xcode or CLT version detected!
gyp ERR! configure error
gyp ERR! stack Error: `gyp` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onCpExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:351:16)
gyp ERR! stack     at ChildProcess.emit (events.js:321:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:275:12)
gyp ERR! System Darwin 19.3.0
gyp ERR! command "/usr/local/Cellar/node/13.8.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /usr/local/lib/node_modules/gulp/node_modules/fsevents
gyp ERR! node -v v13.8.0
gyp ERR! node-gyp -v v5.0.7
gyp ERR! not ok
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 (node_modules/gulp/node_modules/fsevents):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.11 install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

+ gulp@4.0.2
added 316 packages from 217 contributors in 65.799s

The error message above is self explanatory. It saying that the node-gyp rebuild is failed, and this is because No Xcode or CLT version detected.

  • Xcode is an integrated development environment (IDE) for macOS containing a suite of software development tools developed by Apple for developing software for macOS, iPadOS, iOS, watchOS, and tvOS.
  • The CLT stands for “Command Line Tools for Xcode”. This package enables UNIX-style development via Terminal by installing command line developer tools, as well as macOS SDK frameworks and headers. Many useful tools are included, such as the Apple LLVM compiler, linker, and Make. If you use Xcode, these tools are also embedded within the Xcode IDE.

This is strange because I am sure that the “Command Line Tools for Xcode” is installed on my Mac; I already used these tools, and before everything was fine. In my case, this error appeared after upgrading macOS to version 10.15 called “Catalina”. Therefore I thought that maybe there is some kind of problem with paths in my “Command Line Tools for Xcode” installation after upgrading macOS to Catalina, and I just need to reinstall the “Command Line Tools for Xcode” on my Mac to solve the problem.

Now we know what caused this error.

How to solve it

Once we know what is causing the node-gyp rebuild to fail, we can use it to solve the problem. It is a really easy process. To solve this problem, we need to manually download and install the macOS “Command Line Tools for Xcode”. Now, step by step guide.


We can get macOS “Command Line Tools for Xcode” from the Developer section of the Apple website. For this, just browse to the developer.apple.com page, find the latest version of the “Command Line Tools for Xcode” and download it to your computer.

Note! At the time of this writing, the latest version of the “Command Line Tools for Xcode” is 11.3.1.

How to fix: node-gyp rebuild fail; No Xcode or CLT version detected!

macOS “Command Line Tools for Xcode” (im my case version is 11.3.1) download directly to our Downloads folder as an DMG image file named Command_Line_Tools_for_Xcode_11.3.1.dmg.

  • A DMG file is a mountable disk image used to distribute software to the macOS operating system. Today, software developers typically build and distribute applications for macOS as DMG. In other words, DMG files are containers for apps in macOS.

Now we can install the “Command Line Tools for Xcode” using the file downloaded in the previous step. For this, just double-click on the Command_Line_Tools_for_Xcode_11.3.1.dmg file to mount it, then double-click on the Command_Line_Tools.pkg file in the window that opens to launch the installation wizard, and follow the installation wizard instructions.

How to fix: node-gyp rebuild fail; No Xcode or CLT version detected!


Finally, we can try to install a package and verify that it installs without the node-gyp rebuild error.

Launch the Terminal app from the Utilities folder of your Applications folder, or use Spotlight to find it.

How to fix: node-gyp rebuild fail; No Xcode or CLT version detected!

Type the following command and press the Enter key to install a package (in this example gulp will be installed).

Let the command line do its work and don’t interrupt it until you see the final line that says about how many packages were added and updated. This can take a while, so be patient.

/usr/local/bin/gulp -> /usr/local/lib/node_modules/gulp/bin/gulp.js

> fsevents@1.2.11 install /usr/local/lib/node_modules/gulp/node_modules/fsevents
> node-gyp rebuild

  SOLINK_MODULE(target) Release/.node
  CXX(target) Release/obj.target/fse/fsevents.o
  SOLINK_MODULE(target) Release/fse.node
+ gulp@4.0.2
added 71 packages from 33 contributors and updated 1 package in 21.56s

No errors. It works!

Conclusion

That’s it, you’re done. Now the npm should install a packages without the node-gyp rebuild error. So simple isn’t it?

If you are having trouble fixing this problem with the instructions above, but are being able to solve this problem with any another method please describe it in the comment section below. Thanks!

I hope this article has helped you learn how to fix the node-gyp rebuild error. If this article has helped you then please leave a comment :smiley:

Thanks for reading!

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Gw2 connection error s detected retrying
  • Gw2 a serious error
  • Gvm error cert data are missing
  • Guzzle curl error 60 ssl certificate problem unable to get local issuer certificate
  • Guzzle curl error 60 ssl certificate problem certificate has expired

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии