cliftonc / calipso

Calipso is a simple NodeJS content management system based on Express, Connect & Mongoose.
calip.so
1.71k stars 307 forks source link

Can't install on Windows 8.1 #264

Open semiaddict opened 10 years ago

semiaddict commented 10 years ago

I a have been trying to install calipso on my Windows machine for a couple of days now. I keep getting a couple of warnings and an error (see the lines in bold below). I upgraded nodejs to the latest version and still get the same error.

I am missing something ?

I saw that others has some issues with Windows, but I'm not sure if it is the same problem as they date back to 2012.

Note that I also tries installing from a git clone, but got the same error.

C:\Users\semiaddict>npm install -g calipso

npm WARN excluding symbolic link index.js -> lib/connect-form.js

bcrypt@0.7.8 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt node-gyp rebuild

\ C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin....\node_mod ules\node-gyp\bin\node-gyp.js" rebuild gyp ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. gyp ERR! stack at failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:103:14) gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:64:11 gyp ERR! stack at Object.oncomplete (evalmachine.:107:15) gyp ERR! System Windows_NT 6.2.9200 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\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt gyp ERR! node -v v0.10.32 gyp ERR! node-gyp -v v1.0.1 gyp ERR! not ok npm WARN optional dep failed, continuing bcrypt@0.7.8 \

kerberos@0.0.4 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

js\node_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild \

bson@0.2.15 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\n ode_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild /

kerberos@0.0.3 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos>node "C:\Program Files\nodejs\node _modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild \

bson@0.2.2 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\node_mod ules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild /

weak@0.1.5 preinstall C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\weak node build.js

npm WARN excluding symbolic link lib\socket.io-client.js -> io.js |

ws@0.4.32 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\socket.io-client\node_modules\ws (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\socket.io-client\node_modules\ws>node "C:\Program Files\nodejs\no de_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild C:\Users\semiaddict\AppData\Roaming\npm\calipso -> C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\bin\calipso

calipso@0.3.50 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso bash ./bin/install.sh

'bash' is not recognized as an internal or external command, operable program or batch file.

npm ERR! calipso@0.3.50 install: bash ./bin/install.sh npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the calipso@0.3.50 install script. npm ERR! This is most likely a problem with the calipso package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! bash ./bin/install.sh npm ERR! You can get their info via: npm ERR! npm owner ls calipso npm ERR! There is likely additional logging output above. npm ERR! System Windows_NT 6.2.9200 npm ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "calipso" npm ERR! cwd C:\Users\semiaddict npm ERR! node -v v0.10.32 npm ERR! npm -v 1.4.28 npm ERR! code ELIFECYCLE npm ERR! not ok code 0

richtera commented 10 years ago

For node-gyp to work you need python. For the native extensions you'll need visual studio as well. That's kind of a node/windows thing and not really related to calipso though. Bcrypt is an optional dependency though if onpy that fails you should still be fine Andy

Sent from my iPhone

On Oct 10, 2014, at 6:55 AM, semiaddict notifications@github.com wrote:

I a have been trying to install calipso on my Windows machine for a couple of days now. I keep getting a couple of warnings and an error (see the lines in bold below). I upgraded nodejs to the latest version and still get the same error.

I am missing something ?

I saw that others has some issues with Windows, but I'm not sure if it is the same problem as they date back to 2012.

Note that I also tries installing from a git clone, but got the same error.

C:\Users\semiaddict>npm install -g calipso npm WARN excluding symbolic link index.js -> lib/connect-form.js

bcrypt@0.7.8 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt node-gyp rebuild

\ C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin....\node_mod ules\node-gyp\bin\node-gyp.js" rebuild gyp ERR! configure error gyp ERR! stack Error: Can't find Python executable "python", you can set the PYTHON env variable. gyp ERR! stack at failNoPython (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:103:14) gyp ERR! stack at C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\configure.js:64:11 gyp ERR! stack at Object.oncomplete (evalmachine.:107:15) gyp ERR! System Windows_NT 6.2.9200 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\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt gyp ERR! node -v v0.10.32 gyp ERR! node-gyp -v v1.0.1 gyp ERR! not ok npm WARN optional dep failed, continuing bcrypt@0.7.8 \

kerberos@0.0.4 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

js\node_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild \

bson@0.2.15 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\n ode_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild /

kerberos@0.0.3 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos>node "C:\Program Files\nodejs\node _modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild \

bson@0.2.2 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\node_mod ules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild /

weak@0.1.5 preinstall C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\weak node build.js

npm WARN excluding symbolic link lib\socket.io-client.js -> io.js |

ws@0.4.32 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\socket.io-client\node_modules\ws (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\socket.io-client\node_modules\ws>node "C:\Program Files\nodejs\no de_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild C:\Users\semiaddict\AppData\Roaming\npm\calipso -> C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\bin\calipso

calipso@0.3.50 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso bash ./bin/install.sh

'bash' is not recognized as an internal or external command, operable program or batch file.

_npm ERR! calipso@0.3.50 install: bash ./bin/install.sh npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the calipso@0.3.50 install script. npm ERR! This is most likely a problem with the calipso package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! bash ./bin/install.sh npm ERR! You can get their info via: npm ERR! npm owner ls calipso npm ERR! There is likely additional logging output above. npm ERR! System Windows_NT 6.2.9200 npm ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\nodemodules\npm\bin\npm-cli.js" "install" "-g" "calipso" npm ERR! cwd C:\Users\semiaddict npm ERR! node -v v0.10.32 npm ERR! npm -v 1.4.28 npm ERR! code ELIFECYCLE npm ERR! not ok code 0

— Reply to this email directly or view it on GitHub https://github.com/cliftonc/calipso/issues/264.

semiaddict commented 10 years ago

Thank you richtera. I installed Python 2.7.8 as well as Visual Studio Express 2013 and now I am getting different errors related to the inclusion of qos.h :

C:\Users\semiaddict>npm install -g calipso npm WARN excluding symbolic link index.js -> lib/connect-form.js /

bcrypt@0.7.8 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt node-gyp rebuild

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin....\node_mod ules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. blowfish.cc bcrypt.cc bcrypt_node.cc ..\src\bcrypt.cc(232): warning C4267: '=' : conversion from 'size_t' to 'unsigned char', possible loss of data [C:\Users\semiaddict\AppData\Roaming\npm\node_mo dules\calipso\node_modules\bcrypt\build\bcrypt_lib.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\src\bcr ypt_node.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt\build\bcrypt_lib.vcxproj] gyp ERR! build error gyp ERR! stack Error: C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:267:23) gyp ERR! stack at ChildProcess.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12) gyp ERR! System Windows_NT 6.2.9200 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\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt gyp ERR! node -v v0.10.32 node-gyp -v v1.0.1 gyp ERR! not ok npm WARN excluding symbolic link lib\socket.io-client.js -> io.js npm WARN optional dep failed, continuing bcrypt@0.7.8

kerberos@0.0.3 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. kerberos.cc worker.cc security_buffer.cc security_buffer_descriptor.cc security_context.cc security_credentials.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\worker.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\build\kerberos.vcx proj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\kerberos.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\build\kerberos.v cxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer_descriptor.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_module s\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\ build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_credentials.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerb eros\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_context.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos \build\kerberos.vcxproj]

kerberos@0.0.4 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos>node "C:\Program Files\node js\node_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. kerberos.cc worker.cc security_buffer.cc security_buffer_descriptor.cc security_context.cc security_credentials.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\worker.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos\build\kerbe ros.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer_descriptor.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node _modules\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\ke rberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_credentials.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modul es\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\kerberos.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos\build\ker beros.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_context.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\k erberos\build\kerberos.vcxproj]

bson@0.2.15 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\n ode_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bson.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson\build\bson.vcxproj]

weak@0.1.5 preinstall C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\weak node build.js

bson@0.2.2 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\node_mod ules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bson.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson\build\bson.vcxproj]

ws@0.4.32 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\socket.io-client\node_modules\ws (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\socket.io-client\node_modules\ws>node "C:\Program Files\nodejs\no de_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bufferutil.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\socket.io-client\node_modules\ws\build\bufferutil.vcxproj] validation.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\socket.io-client\node_modules\ws\build\validation.vcxproj] C:\Users\semiaddict\AppData\Roaming\npm\calipso -> C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\bin\calipso

calipso@0.3.50 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso bash ./bin/install.sh

'bash' is not recognized as an internal or external command, operable program or batch file.

npm ERR! calipso@0.3.50 install: bash ./bin/install.sh npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the calipso@0.3.50 install script. npm ERR! This is most likely a problem with the calipso package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! bash ./bin/install.sh npm ERR! You can get their info via: npm ERR! npm owner ls calipso npm ERR! There is likely additional logging output above. npm ERR! System Windows_NT 6.2.9200 npm ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js" "install" "-g" "calipso" npm ERR! cwd C:\Users\semiaddict npm ERR! node -v v0.10.32 npm ERR! npm -v 1.4.28 npm ERR! code ELIFECYCLE npm ERR! not ok code 0

richtera commented 10 years ago

I would just forget about bcrypt. It's for backwards compatibility. Maybe I should remove the dependency altogether. Andy

Sent from my iPhone

On Oct 10, 2014, at 9:33 AM, semiaddict notifications@github.com wrote:

Thank you richtera. I installed Python 2.7.8 as well as Visual Studio Express 2013 and now I am getting different errors related to the inclusion of qos.h :

C:\Users\semiaddict>npm install -g calipso npm WARN excluding symbolic link index.js -> lib/connect-form.js /

bcrypt@0.7.8 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt node-gyp rebuild

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin....\node_mod ules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. blowfish.cc bcrypt.cc bcrypt_node.cc ..\src\bcrypt.cc(232): warning C4267: '=' : conversion from 'size_t' to 'unsigned char', possible loss of data [C:\Users\semiaddict\AppData\Roaming\npm\node_mo dules\calipso\node_modules\bcrypt\build\bcrypt_lib.vcxproj]

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\src\bcr ypt_node.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt\build\bcrypt_lib.vcxproj] gyp ERR! build error gyp ERR! stack Error: C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:267:23) gyp ERR! stack at ChildProcess.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12) gyp ERR! System Windows_NT 6.2.9200 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\semiaddict\AppData\Roaming\npm\node_modules\calipso\nodemodules\bcrypt gyp ERR! node -v v0.10.32 node-gyp -v v1.0.1 gyp ERR! not ok npm WARN excluding symbolic link lib\socket.io-client.js -> io.js npm WARN optional dep failed, continuing bcrypt@0.7.8

kerberos@0.0.3 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. kerberos.cc worker.cc security_buffer.cc security_buffer_descriptor.cc security_context.cc security_credentials.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\worker.cc http://worker.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\build\kerberos.vcx proj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\kerberos.cc http://kerberos.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\build\kerberos.v cxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer_descriptor.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_module s\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\ build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_credentials.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerb eros\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_context.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\nodemodules\kerberos \build\kerberos.vcxproj]

kerberos@0.0.4 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos>node "C:\Program Files\node js\node_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. kerberos.cc worker.cc security_buffer.cc security_buffer_descriptor.cc security_context.cc security_credentials.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\worker.cc http://worker.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos\build\kerbe ros.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer_descriptor.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node _modules\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\ke rberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_credentials.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modul es\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\kerberos.cc http://kerberos.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos\build\ker beros.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_context.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\nodemodules\k erberos\build\kerberos.vcxproj]

bson@0.2.15 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\n ode_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bson.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\nodemodules\bson\build\bson.vcxproj]

weak@0.1.5 preinstall C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\weak node build.js

bson@0.2.2 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\node_mod ules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bson.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\nodemodules\bson\build\bson.vcxproj]

ws@0.4.32 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\socket.io-client\node_modules\ws (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\socket.io-client\node_modules\ws>node "C:\Program Files\nodejs\no de_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bufferutil.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io http://hook.io\node_modules\socket.io-client\node_modules\ws\build\bufferutil.vcxproj] validation.cc http://validation.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io http://hook.io\node_modules\socket.io-client\node_modules\ws\build\validation.vcxproj]_ C:\Users\semiaddict\AppData\Roaming\npm\calipso -> C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\bin\calipso

calipso@0.3.50 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso bash ./bin/install.sh

'bash' is not recognized as an internal or external command, operable program or batch file.

_npm ERR! calipso@0.3.50 install: bash ./bin/install.sh npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the calipso@0.3.50 install script. npm ERR! This is most likely a problem with the calipso package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! bash ./bin/install.sh npm ERR! You can get their info via: npm ERR! npm owner ls calipso npm ERR! There is likely additional logging output above. npm ERR! System Windows_NT 6.2.9200 npm ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\nodemodules\npm\bin\npm-cli.js" "install" "-g" "calipso" npm ERR! cwd C:\Users\semiaddict npm ERR! node -v v0.10.32 npm ERR! npm -v 1.4.28 npm ERR! code ELIFECYCLE npm ERR! not ok code 0

— Reply to this email directly or view it on GitHub https://github.com/cliftonc/calipso/issues/264#issuecomment-58655695.

richtera commented 10 years ago

Try to git clone calipso and do npm install . It should not fail if bcrypt doesn't work. I haven't checked on windows for a bit :( Andy

Sent from my iPhone

On Oct 10, 2014, at 9:33 AM, semiaddict notifications@github.com wrote:

Thank you richtera. I installed Python 2.7.8 as well as Visual Studio Express 2013 and now I am getting different errors related to the inclusion of qos.h :

C:\Users\semiaddict>npm install -g calipso npm WARN excluding symbolic link index.js -> lib/connect-form.js /

bcrypt@0.7.8 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt node-gyp rebuild

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt>node "C:\Program Files\nodejs\node_modules\npm\bin\node-gyp-bin....\node_mod ules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. blowfish.cc bcrypt.cc bcrypt_node.cc ..\src\bcrypt.cc(232): warning C4267: '=' : conversion from 'size_t' to 'unsigned char', possible loss of data [C:\Users\semiaddict\AppData\Roaming\npm\node_mo dules\calipso\node_modules\bcrypt\build\bcrypt_lib.vcxproj]

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\src\bcr ypt_node.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\bcrypt\build\bcrypt_lib.vcxproj] gyp ERR! build error gyp ERR! stack Error: C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe failed with exit code: 1 gyp ERR! stack at ChildProcess.onExit (C:\Program Files\nodejs\node_modules\npm\node_modules\node-gyp\lib\build.js:267:23) gyp ERR! stack at ChildProcess.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:810:12) gyp ERR! System Windows_NT 6.2.9200 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\semiaddict\AppData\Roaming\npm\node_modules\calipso\nodemodules\bcrypt gyp ERR! node -v v0.10.32 node-gyp -v v1.0.1 gyp ERR! not ok npm WARN excluding symbolic link lib\socket.io-client.js -> io.js npm WARN optional dep failed, continuing bcrypt@0.7.8

kerberos@0.0.3 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. kerberos.cc worker.cc security_buffer.cc security_buffer_descriptor.cc security_context.cc security_credentials.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\worker.cc http://worker.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\build\kerberos.vcx proj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\kerberos.cc http://kerberos.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\build\kerberos.v cxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer_descriptor.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_module s\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerberos\ build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_credentials.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\kerb eros\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_context.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\nodemodules\kerberos \build\kerberos.vcxproj]

kerberos@0.0.4 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos>node "C:\Program Files\node js\node_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. kerberos.cc worker.cc security_buffer.cc security_buffer_descriptor.cc security_context.cc security_credentials.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\worker.cc http://worker.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos\build\kerbe ros.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer_descriptor.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node _modules\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_buffer.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\ke rberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_credentials.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modul es\kerberos\build\kerberos.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\kerberos.cc http://kerberos.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\kerberos\build\ker beros.vcxproj] C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory (..\lib\win 32\wrappers\security_context.cc) [C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\nodemodules\k erberos\build\kerberos.vcxproj]

bson@0.2.15 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\n ode_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bson.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\connect-mongodb\node_modules\mongodb\nodemodules\bson\build\bson.vcxproj]

weak@0.1.5 preinstall C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\weak node build.js

bson@0.2.2 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\node_modules\bson>node "C:\Program Files\nodejs\node_mod ules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bson.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\mongoose\node_modules\mongodb\nodemodules\bson\build\bson.vcxproj]

ws@0.4.32 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\socket.io-client\node_modules\ws (node-gyp rebuild 2> builderror.log) || (exit 0)

C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\ hook.io\node_modules\socket.io-client\node_modules\ws>node "C:\Program Files\nodejs\no de_modules\npm\bin\node-gyp-bin....\node_modules\node-gyp\bin\node-gyp.js" rebuild Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. bufferutil.cc

_C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io http://hook.io\node_modules\socket.io-client\node_modules\ws\build\bufferutil.vcxproj] validation.cc http://validation.cc C:\Program Files (x86)\Windows Kits\8.1\Include\um\winsock2.h(882): fatal error C1083: Cannot open include file: 'qos.h': No such file or directory [C:\Users\s emiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io http://hook.io\node_modules\socket.io-client\node_modules\ws\build\validation.vcxproj]_ C:\Users\semiaddict\AppData\Roaming\npm\calipso -> C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\bin\calipso

calipso@0.3.50 install C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso bash ./bin/install.sh

'bash' is not recognized as an internal or external command, operable program or batch file.

_npm ERR! calipso@0.3.50 install: bash ./bin/install.sh npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the calipso@0.3.50 install script. npm ERR! This is most likely a problem with the calipso package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! bash ./bin/install.sh npm ERR! You can get their info via: npm ERR! npm owner ls calipso npm ERR! There is likely additional logging output above. npm ERR! System Windows_NT 6.2.9200 npm ERR! command "C:\Program Files\nodejs\node.exe" "C:\Program Files\nodejs\nodemodules\npm\bin\npm-cli.js" "install" "-g" "calipso" npm ERR! cwd C:\Users\semiaddict npm ERR! node -v v0.10.32 npm ERR! npm -v 1.4.28 npm ERR! code ELIFECYCLE npm ERR! not ok code 0

— Reply to this email directly or view it on GitHub https://github.com/cliftonc/calipso/issues/264#issuecomment-58655695.

richtera commented 9 years ago

Basically the npm module will rewrite shell scripts using the bash executable. Not sure if this has been re-designed for later nodejs versions but usually I have bash installed as part of git or as part of cygwin.