Skip to content

Instantly share code, notes, and snippets.

@etiktin
Created August 22, 2015 18:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save etiktin/1b3e44a114267dd3be7d to your computer and use it in GitHub Desktop.
Save etiktin/1b3e44a114267dd3be7d to your computer and use it in GitHub Desktop.
Build log for the runas module initiated by Electron's bootstrap.py
> runas@3.1.0 install C:\electron\spec\node_modules\runas
> node-gyp rebuild
eran.t@MCEHQ180 C:\electron\spec\node_modules\runas
> if not defined npm_config_node_gyp (node "C:\Program Files (x86)\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild ) else (node rebuild )
gyp info it worked if it ends with ok
gyp verb cli [ 'node',
gyp verb cli 'C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js',
gyp verb cli 'rebuild' ]
gyp info using node-gyp@2.0.1
gyp info using node@0.12.5 | win32 | ia32
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 "python2" in the PATH
gyp verb `which` failed Error: not found: python2
gyp verb `which` failed at F (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\which\which.js:72:28)
gyp verb `which` failed at E (C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\which\which.js:75:29)
gyp verb `which` failed at C:\Program Files (x86)\nodejs\node_modules\npm\node_modules\which\which.js:83:16
gyp verb `which` failed at FSReqWrap.oncomplete (fs.js:95:15)
gyp verb `which` failed python2 [Error: not found: python2]
gyp verb check python checking for Python executable "python" in the PATH
gyp verb `which` succeeded python C:\Python27\python.EXE
gyp verb check python version `python -c "import platform; print(platform.python_version());"` returned: "2.7.9\r\n"
gyp verb get node dir compiling against --target node version: v0.31.0
gyp verb command install [ 'v0.31.0' ]
gyp verb install input version string "v0.31.0"
gyp verb install installing version: 0.31.0
gyp verb install --ensure was passed, so won't reinstall if already installed
gyp verb install version is already installed, need to check "installVersion"
gyp verb got "installVersion" 9
gyp verb needs "installVersion" 9
gyp verb install version is good
gyp verb get node dir target node version installed: 0.31.0
gyp verb build dir attempting to create "build" dir: C:\electron\spec\node_modules\runas\build
gyp verb build dir "build" dir needed to be created? C:\electron\spec\node_modules\runas\build
gyp verb build/config.gypi creating config file
gyp verb build/config.gypi writing out config file: C:\electron\spec\node_modules\runas\build\config.gypi
gyp verb config.gypi checking for gypi file: C:\electron\spec\node_modules\runas\config.gypi
gyp verb common.gypi checking for gypi file: C:\electron\spec\node_modules\runas\common.gypi
gyp verb gyp gyp format was not specified; forcing "msvs"
gyp info spawn python
gyp info spawn args [ 'C:\\Program Files (x86)\\nodejs\\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=auto',
gyp info spawn args '-I',
gyp info spawn args 'C:\\electron\\spec\\node_modules\\runas\\build\\config.gypi',
gyp info spawn args '-I',
gyp info spawn args 'C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\addon.gypi',
gyp info spawn args '-I',
gyp info spawn args 'C:\\Users\\eran.t\\.node-gyp\\0.31.0\\common.gypi',
gyp info spawn args '-Dlibrary=shared_library',
gyp info spawn args '-Dvisibility=default',
gyp info spawn args '-Dnode_root_dir=C:\\Users\\eran.t\\.node-gyp\\0.31.0',
gyp info spawn args '-Dmodule_root_dir=C:\\electron\\spec\\node_modules\\runas',
gyp info spawn args '--depth=.',
gyp info spawn args '--no-parallel',
gyp info spawn args '--generator-output',
gyp info spawn args 'C:\\electron\\spec\\node_modules\\runas\\build',
gyp info spawn args '-Goutput_dir=.' ]
gyp verb command build []
gyp verb build type Release
gyp verb architecture ia32
gyp verb node dev dir C:\Users\eran.t\.node-gyp\0.31.0
gyp verb found first Solution file build/binding.sln
gyp verb could not find "msbuild.exe" in PATH - finding location in registry
gyp verb "Release" dir needed to be created? null
gyp verb copying "node.lib" for ia32 C:\Users\eran.t\.node-gyp\0.31.0\Release\node.lib
gyp info spawn C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe
gyp info spawn args [ 'build/binding.sln',
gyp info spawn args '/nologo',
gyp info spawn args '/p:Configuration=Release;Platform=Win32' ]
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
Build started 22-Aug-15 21:18:35.
Project "C:\electron\spec\node_modules\runas\build\binding.sln" on node 1 (default targets).
ValidateSolutionConfiguration:
Building solution configuration "Release|Win32".
Project "C:\electron\spec\node_modules\runas\build\binding.sln" (1) is building "C:\electron\s pec\node_modules\runas\build\runas.vcxproj" (2) on node 1 (default targets).
PrepareForBuild:
Creating directory "Release\obj\runas\".
Creating directory "Release\obj\runas\runas.tlog\".
InitializeBuildStatus:
Creating "Release\obj\runas\runas.tlog\unsuccessfulbuild" because "AlwaysCreate" was specified.
ClCompile:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64_x86\CL.exe /c /I"C:\Users\eran.t\.node-gyp\0.31.0\src" /I"C:\Users\eran.t\.node-gyp\0.3
1.0\deps\uv\include" /I"C:\Users\eran.t\.node-gyp\0.31.0\deps\v8\include" /I..\node_modules\nan /Zi /nologo /W3 /WX- /Ox /Ob2 /Oi /Ot /Oy /GL /D NODE_GY
P_MODULE_NAME=runas /D WIN32 /D _CRT_SECURE_NO_DEPRECATE /D _CRT_NONSTDC_NO_DEPRECATE /D _HAS_EXCEPTIONS=0 /D BUILDING_V8_SHARED=1 /D BUILDING_UV_SHARED
=1 /D BUILDING_NODE_EXTENSION /D _WINDLL /GF /Gm- /MT /GS /Gy /fp:precise /Zc:wchar_t /Zc:forScope /GR- /Fo"Release\obj\runas\\" /Fd"Release\obj\runas\v
c120.pdb" /Gd /TP /wd4351 /wd4355 /wd4800 /wd4530 /wd4506 /wd4251 /analyze- /errorReport:queue /MP ..\src\main.cc ..\src\runas_win.cc
main.cc
runas_win.cc
Link:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64_x86\link.exe /ERRORREPORT:QUEUE /OUT:"C:\electron\spec\no
de_modules\runas\build\Release\runas.node" /INCREMENTAL:NO /NOLOGO kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib oleaut32.lib
uuid.lib odbc32.lib DelayImp.lib "C:\Users\eran.t\.node-gyp\0.31.0\Release\node.lib" ole32.lib shell32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' ui
Access='false'" /manifest:embed /DEBUG /PDB:"C:\electron\spec\node_modules\runas\build\Release\runas.pdb" /MAP /MAPINFO:EX
PORTS /OPT:REF /OPT:ICF /LTCG /TLBID:1 /DYNAMICBASE /NXCOMPAT /MACHINE:X86 /SAFESEH /DLL Release\obj\runas\main.obj
Release\obj\runas\runas_win.obj
Creating library C:\electron\spec\node_modules\runas\build\Release\runas.lib and object c:\Users\eran.t\Documents\GitHu
b\electron\spec\node_modules\runas\build\Release\runas.exp
Generating code
Finished generating code
runas.vcxproj -> C:\electron\spec\node_modules\runas\build\Release\\runas.node
FinalizeBuildStatus:
Deleting file "Release\obj\runas\runas.tlog\unsuccessfulbuild".
Touching "Release\obj\runas\runas.tlog\runas.lastbuildstate".
Done Building Project "C:\electron\spec\node_modules\runas\build\runas.vcxproj" (default targets).
Done Building Project "C:\electron\spec\node_modules\runas\build\binding.sln" (default targets).
Build succeeded.
0 Warning(s)
0 Error(s)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment