Node.js ursa installation errors: C2039, C2504, C4430 and C2143












0















I am trying to install Node.js Ursa module but it shows the error below:



> ursa@0.8.1 install C:UsersUserDesktopursa-master
> node-gyp configure && node-gyp build && node install.js


C:UsersUserDesktopursa-master>node "C:Program Filesnodejsnode_modulesnpm
binnode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" configure
child_process: customFds option is deprecated, use stdio instead.

C:UsersUserDesktopursa-master>node "C:Program Filesnodejsnode_modulesnpm
binnode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" build
child_process: customFds option is deprecated, use stdio instead.
Building the projects in this solution one at a time. To enable parallel build,
please add the "/m" switch.
ursaNative.cc
asprintf.cc
c:usersuserdesktopursa-mastersrcursaNative.h(14): error C2039: 'ObjectWra
p' : is not a member of 'node' (..srcursaNative.cc) [C:UsersUserDesktopur
sa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(14): error C2504: 'ObjectWra
p' : base class undefined (..srcursaNative.cc) [C:UsersUserDesktopursa-ma
sterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(22): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(22): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(22): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(23): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(23): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(23): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(24): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(24): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(24): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(25): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(25): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(25): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(26): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(26): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(26): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(27): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(27): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(27): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(28): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(28): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(28): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(29): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(29): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(29): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(30): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(30): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(30): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(31): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(31): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(31): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(32): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(32): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(32): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(33): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(33): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(33): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(34): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(34): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(34): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(35): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(35): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(35): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(36): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(36): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(36): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(37): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(37): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(37): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(40): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(40): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(40): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(41): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(41): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(41): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(42): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(42): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(42): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(47): error C2039: 'Arguments
' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(47): error C4430: missing ty
pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
c:usersuserdesktopursa-mastersrcursaNative.h(47): error C2143: syntax err
or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
masterbuildursaNative.vcxproj]
..srcursaNative.cc(42): error C2039: 'NewSymbol' : is not a member of 'v8::St
ring' [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
ration of 'v8::String'
..srcursaNative.cc(42): error C2664: 'v8::Local<v8::FunctionTemplate> v8::Fun
ctionTemplate::New(v8::Isolate *,v8::FunctionCallback,v8::Handle<v8::Value>,v8:
:Handle<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Handle<v8::V
alue> (__cdecl *)(const int)' to 'v8::Isolate *' [C:UsersUserDesktopursa-ma
sterbuildursaNative.vcxproj]
There is no context in which this conversion is possible
..srcursaNative.cc(42): error C2227: left of '->GetFunction' must point to cl
ass/struct/union/generic type [C:UsersUserDesktopursa-masterbuildursaNati
ve.vcxproj]
..srcursaNative.cc(42): error C3861: 'NewSymbol': identifier not found [C:Us
ersUserDesktopursa-masterbuildursaNative.vcxproj]
..srcursaNative.cc(71): error C2039: 'New' : is not a member of 'v8::String'
[C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
ration of 'v8::String'
..srcursaNative.cc(71): error C3861: 'New': identifier not found [C:UsersUs
erDesktopursa-masterbuildursaNative.vcxproj]
..srcursaNative.cc(74): error C3861: 'ThrowException': identifier not found [
C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
..srcursaNative.cc(83): error C2039: 'New' : is not a member of 'v8::String'
[C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
ration of 'v8::String'
..srcursaNative.cc(83): error C3861: 'ThrowException': identifier not found [
C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
..srcursaNative.cc(83): error C3861: 'New': identifier not found [C:UsersUs
erDesktopursa-masterbuildursaNative.vcxproj]
..srcursaNative.cc(93): error C2882: 'Buffer' : illegal use of namespace iden
tifier in expression [C:UsersUserDesktopursa-masterbuildursaNative.vcxpro
j]
..srcursaNative.cc(93): fatal error C1903: unable to recover from previous er
ror(s); stopping compilation [C:UsersUserDesktopursa-masterbuildursaNativ
e.vcxproj]
gyp ERR! build error
gyp ERR! stack Error: `C:Program Files (x86)MSBuild12.0binmsbuild.exe` fail
ed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:Program Filesnodejsnode_modules
npmnode_modulesnode-gyplibbuild.js:267:23)
gyp ERR! stack at ChildProcess.emit (events.js:110:17)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1067
:12)
gyp ERR! System Windows_NT 6.3.9600
gyp ERR! command "node" "C:\Program Files\nodejs\node_modules\npm\node_modu
les\node-gyp\bin\node-gyp.js" "build"
gyp ERR! cwd C:UsersUserDesktopursa-master
gyp ERR! node -v v0.12.0
gyp ERR! node-gyp -v v1.0.2
gyp ERR! not ok

npm ERR! Windows_NT 6.3.9600
npm ERR! argv "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs
\node_modules\npm\bin\npm-cli.js" "install"
npm ERR! node v0.12.0
npm ERR! npm v2.5.1
npm ERR! code ELIFECYCLE
npm ERR! ursa@0.8.1 install: `node-gyp configure && node-gyp build && node insta
ll.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the ursa@0.8.1 install script 'node-gyp configure && node-gyp
build && node install.js'.
npm ERR! This is most likely a problem with the ursa package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node-gyp configure && node-gyp build && node install.js
npm ERR! You can get their info via:
npm ERR! npm owner ls ursa
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR! C:UsersUserDesktopursa-masternpm-debug.log


I don't have Visual studio 2010, only 2013.










share|improve this question





























    0















    I am trying to install Node.js Ursa module but it shows the error below:



    > ursa@0.8.1 install C:UsersUserDesktopursa-master
    > node-gyp configure && node-gyp build && node install.js


    C:UsersUserDesktopursa-master>node "C:Program Filesnodejsnode_modulesnpm
    binnode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" configure
    child_process: customFds option is deprecated, use stdio instead.

    C:UsersUserDesktopursa-master>node "C:Program Filesnodejsnode_modulesnpm
    binnode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" build
    child_process: customFds option is deprecated, use stdio instead.
    Building the projects in this solution one at a time. To enable parallel build,
    please add the "/m" switch.
    ursaNative.cc
    asprintf.cc
    c:usersuserdesktopursa-mastersrcursaNative.h(14): error C2039: 'ObjectWra
    p' : is not a member of 'node' (..srcursaNative.cc) [C:UsersUserDesktopur
    sa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(14): error C2504: 'ObjectWra
    p' : base class undefined (..srcursaNative.cc) [C:UsersUserDesktopursa-ma
    sterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(22): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(22): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(22): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(23): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(23): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(23): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(24): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(24): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(24): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(25): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(25): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(25): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(26): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(26): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(26): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(27): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(27): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(27): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(28): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(28): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(28): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(29): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(29): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(29): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(30): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(30): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(30): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(31): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(31): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(31): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(32): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(32): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(32): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(33): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(33): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(33): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(34): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(34): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(34): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(35): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(35): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(35): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(36): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(36): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(36): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(37): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(37): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(37): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(40): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(40): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(40): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(41): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(41): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(41): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(42): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(42): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(42): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(47): error C2039: 'Arguments
    ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(47): error C4430: missing ty
    pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
    Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    c:usersuserdesktopursa-mastersrcursaNative.h(47): error C2143: syntax err
    or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
    masterbuildursaNative.vcxproj]
    ..srcursaNative.cc(42): error C2039: 'NewSymbol' : is not a member of 'v8::St
    ring' [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
    ration of 'v8::String'
    ..srcursaNative.cc(42): error C2664: 'v8::Local<v8::FunctionTemplate> v8::Fun
    ctionTemplate::New(v8::Isolate *,v8::FunctionCallback,v8::Handle<v8::Value>,v8:
    :Handle<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Handle<v8::V
    alue> (__cdecl *)(const int)' to 'v8::Isolate *' [C:UsersUserDesktopursa-ma
    sterbuildursaNative.vcxproj]
    There is no context in which this conversion is possible
    ..srcursaNative.cc(42): error C2227: left of '->GetFunction' must point to cl
    ass/struct/union/generic type [C:UsersUserDesktopursa-masterbuildursaNati
    ve.vcxproj]
    ..srcursaNative.cc(42): error C3861: 'NewSymbol': identifier not found [C:Us
    ersUserDesktopursa-masterbuildursaNative.vcxproj]
    ..srcursaNative.cc(71): error C2039: 'New' : is not a member of 'v8::String'
    [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
    ration of 'v8::String'
    ..srcursaNative.cc(71): error C3861: 'New': identifier not found [C:UsersUs
    erDesktopursa-masterbuildursaNative.vcxproj]
    ..srcursaNative.cc(74): error C3861: 'ThrowException': identifier not found [
    C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    ..srcursaNative.cc(83): error C2039: 'New' : is not a member of 'v8::String'
    [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
    ration of 'v8::String'
    ..srcursaNative.cc(83): error C3861: 'ThrowException': identifier not found [
    C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
    ..srcursaNative.cc(83): error C3861: 'New': identifier not found [C:UsersUs
    erDesktopursa-masterbuildursaNative.vcxproj]
    ..srcursaNative.cc(93): error C2882: 'Buffer' : illegal use of namespace iden
    tifier in expression [C:UsersUserDesktopursa-masterbuildursaNative.vcxpro
    j]
    ..srcursaNative.cc(93): fatal error C1903: unable to recover from previous er
    ror(s); stopping compilation [C:UsersUserDesktopursa-masterbuildursaNativ
    e.vcxproj]
    gyp ERR! build error
    gyp ERR! stack Error: `C:Program Files (x86)MSBuild12.0binmsbuild.exe` fail
    ed with exit code: 1
    gyp ERR! stack at ChildProcess.onExit (C:Program Filesnodejsnode_modules
    npmnode_modulesnode-gyplibbuild.js:267:23)
    gyp ERR! stack at ChildProcess.emit (events.js:110:17)
    gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1067
    :12)
    gyp ERR! System Windows_NT 6.3.9600
    gyp ERR! command "node" "C:\Program Files\nodejs\node_modules\npm\node_modu
    les\node-gyp\bin\node-gyp.js" "build"
    gyp ERR! cwd C:UsersUserDesktopursa-master
    gyp ERR! node -v v0.12.0
    gyp ERR! node-gyp -v v1.0.2
    gyp ERR! not ok

    npm ERR! Windows_NT 6.3.9600
    npm ERR! argv "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs
    \node_modules\npm\bin\npm-cli.js" "install"
    npm ERR! node v0.12.0
    npm ERR! npm v2.5.1
    npm ERR! code ELIFECYCLE
    npm ERR! ursa@0.8.1 install: `node-gyp configure && node-gyp build && node insta
    ll.js`
    npm ERR! Exit status 1
    npm ERR!
    npm ERR! Failed at the ursa@0.8.1 install script 'node-gyp configure && node-gyp
    build && node install.js'.
    npm ERR! This is most likely a problem with the ursa package,
    npm ERR! not with npm itself.
    npm ERR! Tell the author that this fails on your system:
    npm ERR! node-gyp configure && node-gyp build && node install.js
    npm ERR! You can get their info via:
    npm ERR! npm owner ls ursa
    npm ERR! There is likely additional logging output above.

    npm ERR! Please include the following file with any support request:
    npm ERR! C:UsersUserDesktopursa-masternpm-debug.log


    I don't have Visual studio 2010, only 2013.










    share|improve this question



























      0












      0








      0








      I am trying to install Node.js Ursa module but it shows the error below:



      > ursa@0.8.1 install C:UsersUserDesktopursa-master
      > node-gyp configure && node-gyp build && node install.js


      C:UsersUserDesktopursa-master>node "C:Program Filesnodejsnode_modulesnpm
      binnode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" configure
      child_process: customFds option is deprecated, use stdio instead.

      C:UsersUserDesktopursa-master>node "C:Program Filesnodejsnode_modulesnpm
      binnode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" build
      child_process: customFds option is deprecated, use stdio instead.
      Building the projects in this solution one at a time. To enable parallel build,
      please add the "/m" switch.
      ursaNative.cc
      asprintf.cc
      c:usersuserdesktopursa-mastersrcursaNative.h(14): error C2039: 'ObjectWra
      p' : is not a member of 'node' (..srcursaNative.cc) [C:UsersUserDesktopur
      sa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(14): error C2504: 'ObjectWra
      p' : base class undefined (..srcursaNative.cc) [C:UsersUserDesktopursa-ma
      sterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(22): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(22): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(22): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(23): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(23): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(23): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(24): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(24): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(24): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(25): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(25): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(25): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(26): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(26): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(26): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(27): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(27): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(27): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(28): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(28): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(28): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(29): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(29): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(29): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(30): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(30): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(30): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(31): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(31): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(31): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(32): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(32): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(32): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(33): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(33): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(33): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(34): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(34): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(34): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(35): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(35): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(35): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(36): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(36): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(36): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(37): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(37): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(37): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(40): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(40): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(40): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(41): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(41): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(41): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(42): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(42): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(42): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(47): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(47): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(47): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(42): error C2039: 'NewSymbol' : is not a member of 'v8::St
      ring' [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
      ration of 'v8::String'
      ..srcursaNative.cc(42): error C2664: 'v8::Local<v8::FunctionTemplate> v8::Fun
      ctionTemplate::New(v8::Isolate *,v8::FunctionCallback,v8::Handle<v8::Value>,v8:
      :Handle<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Handle<v8::V
      alue> (__cdecl *)(const int)' to 'v8::Isolate *' [C:UsersUserDesktopursa-ma
      sterbuildursaNative.vcxproj]
      There is no context in which this conversion is possible
      ..srcursaNative.cc(42): error C2227: left of '->GetFunction' must point to cl
      ass/struct/union/generic type [C:UsersUserDesktopursa-masterbuildursaNati
      ve.vcxproj]
      ..srcursaNative.cc(42): error C3861: 'NewSymbol': identifier not found [C:Us
      ersUserDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(71): error C2039: 'New' : is not a member of 'v8::String'
      [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
      ration of 'v8::String'
      ..srcursaNative.cc(71): error C3861: 'New': identifier not found [C:UsersUs
      erDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(74): error C3861: 'ThrowException': identifier not found [
      C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(83): error C2039: 'New' : is not a member of 'v8::String'
      [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
      ration of 'v8::String'
      ..srcursaNative.cc(83): error C3861: 'ThrowException': identifier not found [
      C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(83): error C3861: 'New': identifier not found [C:UsersUs
      erDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(93): error C2882: 'Buffer' : illegal use of namespace iden
      tifier in expression [C:UsersUserDesktopursa-masterbuildursaNative.vcxpro
      j]
      ..srcursaNative.cc(93): fatal error C1903: unable to recover from previous er
      ror(s); stopping compilation [C:UsersUserDesktopursa-masterbuildursaNativ
      e.vcxproj]
      gyp ERR! build error
      gyp ERR! stack Error: `C:Program Files (x86)MSBuild12.0binmsbuild.exe` fail
      ed with exit code: 1
      gyp ERR! stack at ChildProcess.onExit (C:Program Filesnodejsnode_modules
      npmnode_modulesnode-gyplibbuild.js:267:23)
      gyp ERR! stack at ChildProcess.emit (events.js:110:17)
      gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1067
      :12)
      gyp ERR! System Windows_NT 6.3.9600
      gyp ERR! command "node" "C:\Program Files\nodejs\node_modules\npm\node_modu
      les\node-gyp\bin\node-gyp.js" "build"
      gyp ERR! cwd C:UsersUserDesktopursa-master
      gyp ERR! node -v v0.12.0
      gyp ERR! node-gyp -v v1.0.2
      gyp ERR! not ok

      npm ERR! Windows_NT 6.3.9600
      npm ERR! argv "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs
      \node_modules\npm\bin\npm-cli.js" "install"
      npm ERR! node v0.12.0
      npm ERR! npm v2.5.1
      npm ERR! code ELIFECYCLE
      npm ERR! ursa@0.8.1 install: `node-gyp configure && node-gyp build && node insta
      ll.js`
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the ursa@0.8.1 install script 'node-gyp configure && node-gyp
      build && node install.js'.
      npm ERR! This is most likely a problem with the ursa package,
      npm ERR! not with npm itself.
      npm ERR! Tell the author that this fails on your system:
      npm ERR! node-gyp configure && node-gyp build && node install.js
      npm ERR! You can get their info via:
      npm ERR! npm owner ls ursa
      npm ERR! There is likely additional logging output above.

      npm ERR! Please include the following file with any support request:
      npm ERR! C:UsersUserDesktopursa-masternpm-debug.log


      I don't have Visual studio 2010, only 2013.










      share|improve this question
















      I am trying to install Node.js Ursa module but it shows the error below:



      > ursa@0.8.1 install C:UsersUserDesktopursa-master
      > node-gyp configure && node-gyp build && node install.js


      C:UsersUserDesktopursa-master>node "C:Program Filesnodejsnode_modulesnpm
      binnode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" configure
      child_process: customFds option is deprecated, use stdio instead.

      C:UsersUserDesktopursa-master>node "C:Program Filesnodejsnode_modulesnpm
      binnode-gyp-bin\....node_modulesnode-gypbinnode-gyp.js" build
      child_process: customFds option is deprecated, use stdio instead.
      Building the projects in this solution one at a time. To enable parallel build,
      please add the "/m" switch.
      ursaNative.cc
      asprintf.cc
      c:usersuserdesktopursa-mastersrcursaNative.h(14): error C2039: 'ObjectWra
      p' : is not a member of 'node' (..srcursaNative.cc) [C:UsersUserDesktopur
      sa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(14): error C2504: 'ObjectWra
      p' : base class undefined (..srcursaNative.cc) [C:UsersUserDesktopursa-ma
      sterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(22): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(22): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(22): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(23): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(23): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(23): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(24): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(24): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(24): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(25): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(25): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(25): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(26): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(26): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(26): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(27): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(27): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(27): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(28): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(28): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(28): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(29): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(29): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(29): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(30): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(30): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(30): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(31): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(31): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(31): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(32): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(32): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(32): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(33): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(33): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(33): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(34): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(34): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(34): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(35): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(35): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(35): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(36): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(36): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(36): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(37): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(37): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(37): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(40): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(40): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(40): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(41): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(41): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(41): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(42): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(42): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(42): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(47): error C2039: 'Arguments
      ' : is not a member of 'v8' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(47): error C4430: missing ty
      pe specifier - int assumed. Note: C++ does not support default-int (..srcursa
      Native.cc) [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      c:usersuserdesktopursa-mastersrcursaNative.h(47): error C2143: syntax err
      or : missing ',' before '&' (..srcursaNative.cc) [C:UsersUserDesktopursa-
      masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(42): error C2039: 'NewSymbol' : is not a member of 'v8::St
      ring' [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
      ration of 'v8::String'
      ..srcursaNative.cc(42): error C2664: 'v8::Local<v8::FunctionTemplate> v8::Fun
      ctionTemplate::New(v8::Isolate *,v8::FunctionCallback,v8::Handle<v8::Value>,v8:
      :Handle<v8::Signature>,int)' : cannot convert argument 1 from 'v8::Handle<v8::V
      alue> (__cdecl *)(const int)' to 'v8::Isolate *' [C:UsersUserDesktopursa-ma
      sterbuildursaNative.vcxproj]
      There is no context in which this conversion is possible
      ..srcursaNative.cc(42): error C2227: left of '->GetFunction' must point to cl
      ass/struct/union/generic type [C:UsersUserDesktopursa-masterbuildursaNati
      ve.vcxproj]
      ..srcursaNative.cc(42): error C3861: 'NewSymbol': identifier not found [C:Us
      ersUserDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(71): error C2039: 'New' : is not a member of 'v8::String'
      [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
      ration of 'v8::String'
      ..srcursaNative.cc(71): error C3861: 'New': identifier not found [C:UsersUs
      erDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(74): error C3861: 'ThrowException': identifier not found [
      C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(83): error C2039: 'New' : is not a member of 'v8::String'
      [C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      C:UsersUser.node-gyp.12.0depsv8includev8.h(1599) : see decla
      ration of 'v8::String'
      ..srcursaNative.cc(83): error C3861: 'ThrowException': identifier not found [
      C:UsersUserDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(83): error C3861: 'New': identifier not found [C:UsersUs
      erDesktopursa-masterbuildursaNative.vcxproj]
      ..srcursaNative.cc(93): error C2882: 'Buffer' : illegal use of namespace iden
      tifier in expression [C:UsersUserDesktopursa-masterbuildursaNative.vcxpro
      j]
      ..srcursaNative.cc(93): fatal error C1903: unable to recover from previous er
      ror(s); stopping compilation [C:UsersUserDesktopursa-masterbuildursaNativ
      e.vcxproj]
      gyp ERR! build error
      gyp ERR! stack Error: `C:Program Files (x86)MSBuild12.0binmsbuild.exe` fail
      ed with exit code: 1
      gyp ERR! stack at ChildProcess.onExit (C:Program Filesnodejsnode_modules
      npmnode_modulesnode-gyplibbuild.js:267:23)
      gyp ERR! stack at ChildProcess.emit (events.js:110:17)
      gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:1067
      :12)
      gyp ERR! System Windows_NT 6.3.9600
      gyp ERR! command "node" "C:\Program Files\nodejs\node_modules\npm\node_modu
      les\node-gyp\bin\node-gyp.js" "build"
      gyp ERR! cwd C:UsersUserDesktopursa-master
      gyp ERR! node -v v0.12.0
      gyp ERR! node-gyp -v v1.0.2
      gyp ERR! not ok

      npm ERR! Windows_NT 6.3.9600
      npm ERR! argv "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs
      \node_modules\npm\bin\npm-cli.js" "install"
      npm ERR! node v0.12.0
      npm ERR! npm v2.5.1
      npm ERR! code ELIFECYCLE
      npm ERR! ursa@0.8.1 install: `node-gyp configure && node-gyp build && node insta
      ll.js`
      npm ERR! Exit status 1
      npm ERR!
      npm ERR! Failed at the ursa@0.8.1 install script 'node-gyp configure && node-gyp
      build && node install.js'.
      npm ERR! This is most likely a problem with the ursa package,
      npm ERR! not with npm itself.
      npm ERR! Tell the author that this fails on your system:
      npm ERR! node-gyp configure && node-gyp build && node install.js
      npm ERR! You can get their info via:
      npm ERR! npm owner ls ursa
      npm ERR! There is likely additional logging output above.

      npm ERR! Please include the following file with any support request:
      npm ERR! C:UsersUserDesktopursa-masternpm-debug.log


      I don't have Visual studio 2010, only 2013.







      node.js visual-studio-2010 visual-studio visual-studio-2012 npm






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 22 '18 at 15:02









      Cœur

      17.7k9106145




      17.7k9106145










      asked Feb 8 '15 at 13:48









      5h177y5h177y

      33




      33
























          1 Answer
          1






          active

          oldest

          votes


















          0














          I just downgrade the version of my Node.js, and it's working!






          share|improve this answer























            Your Answer






            StackExchange.ifUsing("editor", function () {
            StackExchange.using("externalEditor", function () {
            StackExchange.using("snippets", function () {
            StackExchange.snippets.init();
            });
            });
            }, "code-snippets");

            StackExchange.ready(function() {
            var channelOptions = {
            tags: "".split(" "),
            id: "1"
            };
            initTagRenderer("".split(" "), "".split(" "), channelOptions);

            StackExchange.using("externalEditor", function() {
            // Have to fire editor after snippets, if snippets enabled
            if (StackExchange.settings.snippets.snippetsEnabled) {
            StackExchange.using("snippets", function() {
            createEditor();
            });
            }
            else {
            createEditor();
            }
            });

            function createEditor() {
            StackExchange.prepareEditor({
            heartbeatType: 'answer',
            autoActivateHeartbeat: false,
            convertImagesToLinks: true,
            noModals: true,
            showLowRepImageUploadWarning: true,
            reputationToPostImages: 10,
            bindNavPrevention: true,
            postfix: "",
            imageUploader: {
            brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
            contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
            allowUrls: true
            },
            onDemand: true,
            discardSelector: ".discard-answer"
            ,immediatelyShowMarkdownHelp:true
            });


            }
            });














            draft saved

            draft discarded


















            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f28394629%2fnode-js-ursa-installation-errors-c2039-c2504-c4430-and-c2143%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown

























            1 Answer
            1






            active

            oldest

            votes








            1 Answer
            1






            active

            oldest

            votes









            active

            oldest

            votes






            active

            oldest

            votes









            0














            I just downgrade the version of my Node.js, and it's working!






            share|improve this answer




























              0














              I just downgrade the version of my Node.js, and it's working!






              share|improve this answer


























                0












                0








                0







                I just downgrade the version of my Node.js, and it's working!






                share|improve this answer













                I just downgrade the version of my Node.js, and it's working!







                share|improve this answer












                share|improve this answer



                share|improve this answer










                answered Feb 10 '15 at 17:01









                5h177y5h177y

                33




                33






























                    draft saved

                    draft discarded




















































                    Thanks for contributing an answer to Stack Overflow!


                    • Please be sure to answer the question. Provide details and share your research!

                    But avoid



                    • Asking for help, clarification, or responding to other answers.

                    • Making statements based on opinion; back them up with references or personal experience.


                    To learn more, see our tips on writing great answers.




                    draft saved


                    draft discarded














                    StackExchange.ready(
                    function () {
                    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f28394629%2fnode-js-ursa-installation-errors-c2039-c2504-c4430-and-c2143%23new-answer', 'question_page');
                    }
                    );

                    Post as a guest















                    Required, but never shown





















































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown

































                    Required, but never shown














                    Required, but never shown












                    Required, but never shown







                    Required, but never shown







                    Popular posts from this blog

                    404 Error Contact Form 7 ajax form submitting

                    How to know if a Active Directory user can login interactively

                    Refactoring coordinates for Minecraft Pi buildings written in Python