Giter Club home page Giter Club logo

Comments (5)

richtera avatar richtera commented on July 24, 2024

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 [email protected] 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

[email protected] 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 [email protected]
\

[email protected] 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
\

[email protected] 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
/

[email protected] 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
\

[email protected] 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
/

[email protected] 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
|

[email protected] 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

[email protected] 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! [email protected] install: bash ./bin/install.sh npm ERR! Exit
status 1 npm ERR! npm ERR! Failed at the [email protected] 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


Reply to this email directly or view it on GitHub
#264.

from calipso.

semiaddict avatar semiaddict commented on July 24, 2024

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
/

[email protected] 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 [email protected]

[email protected] 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]

[email protected] 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]

[email protected] 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]

[email protected] preinstall C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules\hook.io\node_modules\weak
node build.js

[email protected] 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]

[email protected] 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

[email protected] 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! [email protected] install: bash ./bin/install.sh
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] 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

from calipso.

richtera avatar richtera commented on July 24, 2024

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 [email protected] 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
/

[email protected] 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 [email protected]

[email protected] 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\node_modules\kerberos
\build\kerberos.vcxproj]

[email protected] 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\node_modules\k
erberos\build\kerberos.vcxproj]

[email protected] 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]

[email protected] preinstall
C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules
hook.io\node_modules\weak
node build.js

[email protected] 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]

[email protected] 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

[email protected] 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! [email protected] install: bash ./bin/install.sh npm ERR! Exit
status 1 npm ERR! npm ERR! Failed at the [email protected] 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


Reply to this email directly or view it on GitHub
#264 (comment).

from calipso.

richtera avatar richtera commented on July 24, 2024

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 [email protected] 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
/

[email protected] 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 [email protected]

[email protected] 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\node_modules\kerberos
\build\kerberos.vcxproj]

[email protected] 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\node_modules\k
erberos\build\kerberos.vcxproj]

[email protected] 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]

[email protected] preinstall
C:\Users\semiaddict\AppData\Roaming\npm\node_modules\calipso\node_modules
hook.io\node_modules\weak
node build.js

[email protected] 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]

[email protected] 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

[email protected] 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! [email protected] install: bash ./bin/install.sh npm ERR! Exit
status 1 npm ERR! npm ERR! Failed at the [email protected] 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


Reply to this email directly or view it on GitHub
#264 (comment).

from calipso.

richtera avatar richtera commented on July 24, 2024

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.

from calipso.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.