Skip to content

Instantly share code, notes, and snippets.

@hermanocabral
Created August 20, 2013 03:03
Show Gist options
  • Save hermanocabral/6276660 to your computer and use it in GitHub Desktop.
Save hermanocabral/6276660 to your computer and use it in GitHub Desktop.
Error installing Geddy on Windows 7
PS C:\Users\HCN> npm install -g geddy
npm http GET https://registry.npmjs.org/geddy
npm http 304 https://registry.npmjs.org/geddy
npm http GET https://registry.npmjs.org/barista
npm http GET https://registry.npmjs.org/socket.io
npm http GET https://registry.npmjs.org/utilities
npm http GET https://registry.npmjs.org/mime
npm http GET https://registry.npmjs.org/model
npm http GET https://registry.npmjs.org/jake
npm http 304 https://registry.npmjs.org/socket.io
npm http 304 https://registry.npmjs.org/barista
npm http 304 https://registry.npmjs.org/mime
npm http 304 https://registry.npmjs.org/model
npm http 304 https://registry.npmjs.org/utilities
npm http 304 https://registry.npmjs.org/jake
npm http GET https://registry.npmjs.org/minimatch
npm http GET https://registry.npmjs.org/policyfile/0.0.4
npm http GET https://registry.npmjs.org/base64id/0.1.0
npm http GET https://registry.npmjs.org/socket.io-client/0.9.16
npm http GET https://registry.npmjs.org/redis/0.7.3
npm http GET https://registry.npmjs.org/mongodb-wrapper
npm http GET https://registry.npmjs.org/pg
npm http GET https://registry.npmjs.org/inflection
npm http 304 https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/policyfile/0.0.4
npm http 304 https://registry.npmjs.org/mongodb-wrapper
npm http 304 https://registry.npmjs.org/redis/0.7.3
npm http 304 https://registry.npmjs.org/base64id/0.1.0
npm http 304 https://registry.npmjs.org/socket.io-client/0.9.16
npm http GET https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/pg
npm http 304 https://registry.npmjs.org/inflection
npm http GET https://registry.npmjs.org/sigmund
npm http GET https://registry.npmjs.org/mongodb/0.9.9-8
npm http GET https://registry.npmjs.org/async_testing/0.3.2
npm http 304 https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/async_testing/0.3.2
npm http 304 https://registry.npmjs.org/mongodb/0.9.9-8
npm http GET https://registry.npmjs.org/generic-pool/2.0.2
npm http 304 https://registry.npmjs.org/generic-pool/2.0.2
> pg@0.9.0 install C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\model\node_modules\pg
> node-gyp rebuild || (exit 0)
C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\model\node_modules\pg>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
npm http GET https://registry.npmjs.org/bson/0.0.4
npm http 304 https://registry.npmjs.org/bson/0.0.4
npm http GET https://registry.npmjs.org/uglify-js/1.2.5
npm http GET https://registry.npmjs.org/ws
npm http GET https://registry.npmjs.org/active-x-obfuscator/0.0.1
npm http 304 https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/uglify-js/1.2.5
npm http 304 https://registry.npmjs.org/active-x-obfuscator/0.0.1
npm http 304 https://registry.npmjs.org/ws
npm http GET https://registry.npmjs.org/xmlhttprequest/1.4.2
npm http 304 https://registry.npmjs.org/xmlhttprequest/1.4.2
npm http GET https://registry.npmjs.org/zeparser/0.0.5
> bson@0.0.4 install C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\model\node_modules\mongodb-wrapper\node_modules\mongodb\node_modules\bson
> node install.js
================================================================================
= =
= To install with C++ bson parser do <npm install mongodb --mongodb:native> =
= =
================================================================================
npm http GET https://registry.npmjs.org/commander
npm http GET https://registry.npmjs.org/tinycolor
npm http GET https://registry.npmjs.org/options
npm http 304 https://registry.npmjs.org/zeparser/0.0.5
npm http 304 https://registry.npmjs.org/commander
npm http 304 https://registry.npmjs.org/options
npm http 304 https://registry.npmjs.org/tinycolor
> ws@0.4.28 install C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\socket.io\node_modules\socket.io-client\node_modules\ws
> (node-gyp rebuild 2> builderror.log) || (exit 0)
C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\socket.io\node_modules\socket.io-client\node_modules\ws>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
'pg_config' is not recognized as an internal or external command,
operable program or batch file.
gyp: Call to 'pg_config --libdir' returned exit status 1. 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:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:424:16)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:98:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:789:12)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\\Program Files\\nodejs\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\model\node_modules\pg
gyp ERR! node -v v0.10.16
gyp ERR! node-gyp -v v0.10.9
gyp ERR! not ok
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppBuild.targets(344,5): warning MSB8003: Could not find WindowsSDKDir variable from the registr y. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number. [C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\socket.i o\node_modules\socket.io-client\node_modules\ws\build\bufferutil.vcxproj]
bufferutil.cc
c:\users\hcn\.node-gyp\0.10.16\deps\uv\include\uv-private/uv-win.h(32): fatal error C1083: Cannot open include file: 'winsock2.h': No such file or directory [C:\ Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\socket.io\node_modules\socket.io-client\node_modules\ws\build\bufferutil.vcxproj]
C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.CppBuild.targets(344,5): warning MSB8003: Could not find WindowsSDKDir variable from the registr y. TargetFrameworkVersion or PlatformToolset may be set to an invalid version number. [C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\socket.i o\node_modules\socket.io-client\node_modules\ws\build\validation.vcxproj]
validation.cc
c:\users\hcn\.node-gyp\0.10.16\deps\uv\include\uv-private/uv-win.h(32): fatal error C1083: Cannot open include file: 'winsock2.h': No such file or directory [C:\ Users\HCN\AppData\Roaming\npm\node_modules\geddy\node_modules\socket.io\node_modules\socket.io-client\node_modules\ws\build\validation.vcxproj]
C:\Users\HCN\AppData\Roaming\npm\geddy -> C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy\bin\cli.js
geddy@0.9.15 C:\Users\HCN\AppData\Roaming\npm\node_modules\geddy
├── mime@1.2.11
├── utilities@0.0.28
├── barista@0.0.10 (inflection@1.2.6)
├── jake@0.5.18 (minimatch@0.2.12)
├── model@0.2.10 (mongodb-wrapper@0.4.0, pg@0.9.0)
└── socket.io@0.9.16 (base64id@0.1.0, policyfile@0.0.4, redis@0.7.3, socket.io-client@0.9.16)
PS C:\Users\HCN>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment