adobe / brackets

An open source code editor for the web, written in JavaScript, HTML and CSS.
http://brackets.io
MIT License
33.27k stars 7.64k forks source link

fsevents_win.node does not build on Windows 7 Pro 32-bit #7653

Closed Revlin closed 7 years ago

Revlin commented 10 years ago

Following these instructions to build fsevents_win.node, all is good until the node-gyp build step, which reports:

>node-gyp build
gyp info it worked if it ends with ok
gyp info using node-gyp@0.13.0
gyp info using node@0.11.12 | win32 | ia32
gyp info spawn msbuild
gyp info spawn args [ 'build/binding.sln',
gyp info spawn args   '/clp:Verbosity=minimal',
gyp info spawn args   '/nologo',
gyp info spawn args   '/p:Configuration=Release;Platform=Win32' ]
Building the projects in this solution one at a time. To enable parallel build,
please add the "/m" switch.
  fsevents_win.cpp
C:\Users\revlin\Projects\Microsoft Visual Studio 10.0\VC\include\xlocale(323):
warning C4530: C++ exception handler used, but unwind semantics are not enabled
. Specify /EHsc [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshel
l\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\node_modul
es\fsevents_win\fsevents_win.h(76): error C2039: 'ObjectWrap' : is not a member
 of 'node' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\nod
e\node_modules\fsevents_win\build\fswatch_win.vcxproj]
c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\node_modul
es\fsevents_win\fsevents_win.h(76): error C2504: 'ObjectWrap' : base class unde
fined [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\nod
e_modules\fsevents_win\build\fswatch_win.vcxproj]
c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\node_modul
es\fsevents_win\fsevents_win.h(83): error C4430: missing type specifier - int a
ssumed. Note: C++ does not support default-int [C:\Users\revlin\Projects\bracke
ts\src\filesystem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_w
in.vcxproj]
c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\node_modul
es\fsevents_win\fsevents_win.h(83): error C2143: syntax error : missing ',' bef
ore '&' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\n
ode_modules\fsevents_win\build\fswatch_win.vcxproj]
c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\node_modul
es\fsevents_win\fsevents_win.h(84): error C4430: missing type specifier - int a
ssumed. Note: C++ does not support default-int [C:\Users\revlin\Projects\bracke
ts\src\filesystem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_w
in.vcxproj]
c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\node_modul
es\fsevents_win\fsevents_win.h(84): error C2143: syntax error : missing ',' bef
ore '&' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\n
ode_modules\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(147): error C2614: 'NodeFSEvents' : illegal member initiali
zation: 'ObjectWrap' is not a base or member [C:\Users\revlin\Projects\brackets
\src\filesystem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_win
.vcxproj]
..\fsevents_win.cpp(160): error C2248: 'v8::HandleScope::HandleScope' : cannot
access private member declared in class 'v8::HandleScope' [C:\Users\revlin\Proj
ects\brackets\src\filesystem\impls\appshell\node\node_modules\fsevents_win\buil
d\fswatch_win.vcxproj]
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(768) : see dec
  laration of 'v8::HandleScope::HandleScope'
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(743) : see dec
  laration of 'v8::HandleScope'
..\fsevents_win.cpp(161): error C3861: 'NODE_PSYMBOL': identifier not found [C:
\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules
\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(162): error C3861: 'NODE_PSYMBOL': identifier not found [C:
\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules
\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(163): error C2664: 'v8::FunctionTemplate::New' : cannot con
vert parameter 1 from 'v8::Handle<T> (__cdecl *)(const int)' to 'v8::FunctionCa
llback' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\n
ode_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::Value
          ]
          Incompatible calling conventions for UDT return value
..\fsevents_win.cpp(164): error C2660: 'v8::Persistent<T>::New' : function does
 not take 1 arguments [C:\Users\revlin\Projects\brackets\src\filesystem\impls\a
ppshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::FunctionTemplate
          ]
..\fsevents_win.cpp(165): error C2819: type 'v8::Persistent<T>' does not have a
n overloaded member 'operator ->' [C:\Users\revlin\Projects\brackets\src\filesy
stem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::FunctionTemplate
          ]
          did you intend to use '.' instead?
..\fsevents_win.cpp(165): error C2039: 'InstanceTemplate' : is not a member of
'v8::Persistent<T>' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\app
shell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::FunctionTemplate
          ]
..\fsevents_win.cpp(165): error C2227: left of '->SetInternalFieldCount' must p
oint to class/struct/union/generic type [C:\Users\revlin\Projects\brackets\src\
filesystem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_win.vcxp
roj]
..\fsevents_win.cpp(166): error C2819: type 'v8::Persistent<T>' does not have a
n overloaded member 'operator ->' [C:\Users\revlin\Projects\brackets\src\filesy
stem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::FunctionTemplate
          ]
          did you intend to use '.' instead?
..\fsevents_win.cpp(166): error C2039: 'SetClassName' : is not a member of 'v8:
:Persistent<T>' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshel
l\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::FunctionTemplate
          ]
..\fsevents_win.cpp(167): error C2819: type 'v8::Persistent<T>' does not have a
n overloaded member 'operator ->' [C:\Users\revlin\Projects\brackets\src\filesy
stem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::FunctionTemplate
          ]
          did you intend to use '.' instead?
..\fsevents_win.cpp(167): error C2039: 'GetFunction' : is not a member of 'v8::
Persistent<T>' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell
\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::FunctionTemplate
          ]
..\fsevents_win.cpp(194): error C4430: missing type specifier - int assumed. No
te: C++ does not support default-int [C:\Users\revlin\Projects\brackets\src\fil
esystem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj
]
..\fsevents_win.cpp(194): error C2143: syntax error : missing ',' before '&' [C
:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_module
s\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(196): error C2248: 'v8::HandleScope::HandleScope' : cannot
access private member declared in class 'v8::HandleScope' [C:\Users\revlin\Proj
ects\brackets\src\filesystem\impls\appshell\node\node_modules\fsevents_win\buil
d\fswatch_win.vcxproj]
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(768) : see dec
  laration of 'v8::HandleScope::HandleScope'
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(743) : see dec
  laration of 'v8::HandleScope'
..\fsevents_win.cpp(197): error C3083: 'ObjectWrap': the symbol to the left of
a '::' must be a type [C:\Users\revlin\Projects\brackets\src\filesystem\impls\a
ppshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(197): error C2039: 'Unwrap' : is not a member of 'node' [C:
\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules
\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(197): error C2065: 'Unwrap' : undeclared identifier [C:\Use
rs\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules\fse
vents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(197): error C2275: 'NodeFSEvents' : illegal use of this typ
e as an expression [C:\Users\revlin\Projects\brackets\src\filesystem\impls\apps
hell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(197): error C2065: 'args' : undeclared identifier [C:\Users
\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules\fseve
nts_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(197): error C2228: left of '.This' must have class/struct/u
nion [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node
_modules\fsevents_win\build\fswatch_win.vcxproj]
          type is ''unknown-type''
..\fsevents_win.cpp(203): error C4430: missing type specifier - int assumed. No
te: C++ does not support default-int [C:\Users\revlin\Projects\brackets\src\fil
esystem\impls\appshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj
]
..\fsevents_win.cpp(203): error C2143: syntax error : missing ',' before '&' [C
:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_module
s\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(205): error C2248: 'v8::HandleScope::HandleScope' : cannot
access private member declared in class 'v8::HandleScope' [C:\Users\revlin\Proj
ects\brackets\src\filesystem\impls\appshell\node\node_modules\fsevents_win\buil
d\fswatch_win.vcxproj]
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(768) : see dec
  laration of 'v8::HandleScope::HandleScope'
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(743) : see dec
  laration of 'v8::HandleScope'
..\fsevents_win.cpp(207): error C2065: 'args' : undeclared identifier [C:\Users
\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules\fseve
nts_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(207): error C2228: left of '.Length' must have class/struct
/union [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\no
de_modules\fsevents_win\build\fswatch_win.vcxproj]
          type is ''unknown-type''
..\fsevents_win.cpp(207): error C2065: 'args' : undeclared identifier [C:\Users
\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules\fseve
nts_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(207): error C2227: left of '->IsString' must point to class
/struct/union/generic type [C:\Users\revlin\Projects\brackets\src\filesystem\im
pls\appshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(211): error C2065: 'args' : undeclared identifier [C:\Users
\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules\fseve
nts_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(211): error C2227: left of '->ToString' must point to class
/struct/union/generic type [C:\Users\revlin\Projects\brackets\src\filesystem\im
pls\appshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(214): error C2039: 'Wrap' : is not a member of 'NodeFSEvent
s' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_m
odules\fsevents_win\build\fswatch_win.vcxproj]
          c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\
  node_modules\fsevents_win\fsevents_win.h(75) : see declaration of 'NodeFSEven
  ts'
..\fsevents_win.cpp(214): error C2065: 'args' : undeclared identifier [C:\Users
\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules\fseve
nts_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(214): error C2228: left of '.Holder' must have class/struct
/union [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\no
de_modules\fsevents_win\build\fswatch_win.vcxproj]
          type is ''unknown-type''
..\fsevents_win.cpp(215): error C2065: 'args' : undeclared identifier [C:\Users
\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules\fseve
nts_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(215): error C2228: left of '.Holder' must have class/struct
/union [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\no
de_modules\fsevents_win\build\fswatch_win.vcxproj]
          type is ''unknown-type''
..\fsevents_win.cpp(216): error C2065: 'args' : undeclared identifier [C:\Users
\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node_modules\fseve
nts_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(216): error C2228: left of '.This' must have class/struct/u
nion [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\node
_modules\fsevents_win\build\fswatch_win.vcxproj]
          type is ''unknown-type''
..\fsevents_win.cpp(404): error C2248: 'v8::HandleScope::HandleScope' : cannot
access private member declared in class 'v8::HandleScope' [C:\Users\revlin\Proj
ects\brackets\src\filesystem\impls\appshell\node\node_modules\fsevents_win\buil
d\fswatch_win.vcxproj]
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(768) : see dec
  laration of 'v8::HandleScope::HandleScope'
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(743) : see dec
  laration of 'v8::HandleScope'
..\fsevents_win.cpp(407): error C2039: 'handle_' : is not a member of 'NodeFSEv
ents' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\nod
e_modules\fsevents_win\build\fswatch_win.vcxproj]
          c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\
  node_modules\fsevents_win\fsevents_win.h(75) : see declaration of 'NodeFSEven
  ts'
..\fsevents_win.cpp(407): error C2227: left of '->Get' must point to class/stru
ct/union/generic type [C:\Users\revlin\Projects\brackets\src\filesystem\impls\a
ppshell\node\node_modules\fsevents_win\build\fswatch_win.vcxproj]
..\fsevents_win.cpp(410): error C2679: binary '=' : no operator found which tak
es a right-hand operand of type 'v8::Persistent<T>' (or there is no acceptable
conversion) [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\no
de\node_modules\fsevents_win\build\fswatch_win.vcxproj]
          with
          [
              T=v8::String
          ]
          C:\Users\revlin\.node-gyp\0.11.12\deps\v8\include\v8.h(335): could be
   'v8::Handle<T> &v8::Handle<T>::operator =(const v8::Handle<T> &)'
          with
          [
              T=v8::Value
          ]
          while trying to match the argument list '(v8::Handle<T>, v8::Persiste
  nt<T>)'
          with
          [
              T=v8::Value
          ]
          and
          [
              T=v8::String
          ]
..\fsevents_win.cpp(446): error C2039: 'handle_' : is not a member of 'NodeFSEv
ents' [C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\node\nod
e_modules\fsevents_win\build\fswatch_win.vcxproj]
          c:\users\revlin\projects\brackets\src\filesystem\impls\appshell\node\
  node_modules\fsevents_win\fsevents_win.h(75) : see declaration of 'NodeFSEven
  ts'
gyp ERR! build error
gyp ERR! stack Error: `msbuild` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\Users\revlin\AppData\Local\bin\nod
e_modules\node-gyp\lib\build.js:267:23)
gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:107:17)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (child_process.js:1045
:12)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "C:\\Users\\revlin\\AppData\\Local\\bin\\\\node.exe" "C:\\Users
\\revlin\\AppData\\Local\\bin\\node_modules\\node-gyp\\bin\\node-gyp.js" "build"

gyp ERR! cwd C:\Users\revlin\Projects\brackets\src\filesystem\impls\appshell\nod
e\node_modules\fsevents_win
gyp ERR! node -v v0.11.12
gyp ERR! node-gyp -v v0.13.0
gyp ERR! not ok

I'm not even sure where to begin...

pthiess commented 10 years ago

Low priority to @bchintx

bchintx commented 10 years ago

@Revlin One thing I notice is that you've got a later release of Node installed, specifically 0.11.12. Currently, Brackets is built using 0.10.24. Can you please revisit the Pre-requisites section of the instructions and checkout 0.10.24? Then, re-run the configure then build steps.

Revlin commented 10 years ago

... which brings up an interesting point about the Pre-requisites section: if you "run vcbuild release nosign from the c:\node folder" before git checkout v0.10.24 as instructed, you end up with a Release build of whatever commit was checked out before you checked out v0.10.24. So in order to get a version 0.10.24 build of node I have to:

git clone https://github.com/joyent/node.git cd node git checkout v0.10.24 (or whichever version of Node currently used by Brackets) using a DOS command prompt, run vcbuild release nosign from the c:\node folder

... in that order. After figuring that out, I seem to be having major issues just building that version of node:

...
  accessors.cc
  allocation-site-scopes.cc
  allocation-tracker.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\allocation-site-s
copes.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vc
xproj]
  allocation.cc
  async.c
  api.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\allocation-tracke
r.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxpro
j]
  arguments.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\arguments.cc': No
 such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  assembler.cc
  core.c
c:\node\deps\uv\src\uv-common.h(40): fatal error C1083: Cannot open include fil
e: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  dl.c
c:\node\deps\uv\src\uv-common.h(40): fatal error C1083: Cannot open include fil
e: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  error.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  fs-event.c
  fs.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  getaddrinfo.c
  ares_expand_string.c
  ares_fds.c
  ast.cc
  ares_free_hostent.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  Traceback (most recent call last):
  handle.c
    File "..\..\tools\js2c.py", line 396, in <module>
      main()
    File "..\..\tools\js2c.py", line 393, in main
      JS2C(source_files, [natives], { 'TYPE': type, 'COMPRESSION': compression
  })
    File "..\..\tools\js2c.py", line 325, in JS2C
      lines = ReadFile(filename)
    File "..\..\tools\js2c.py", line 63, in ReadFile
      file = open(filename, "rt")
  IOError: [Errno 2] No such file or directory: '..\\..\\src\\arraybuffer.js'
C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5):
 error MSB6006: "cmd.exe" exited with code 1. [C:\node\deps\v8\tools\gyp\js2c.v
cxproj]
  ares_free_string.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  loop-watcher.c
  ares_getenv.c
  ares_gethostbyaddr.c
  ares_gethostbyname.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  pipe.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  poll.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  process-stdio.c
  ares_getnameinfo.c
  ares_getsock.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  process.c
  ares_init.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  req.c
  ares_library_init.c
  ares_llist.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  ares_mkquery.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  signal.c
  stream.c
  ares_nowarn.c
  ares_options.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  tcp.c
  thread.c
  ares_parse_a_reply.c
  ares_parse_aaaa_reply.c
  ares_parse_mx_reply.c
  ares_parse_naptr_reply.c
  ares_parse_ns_reply.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  ares_parse_ptr_reply.c
  threadpool.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  timer.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  tty.c
  atomicops_internals_x86_gcc.cc
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  udp.c
  ares_parse_soa_reply.c
  bignum-dtoa.cc
  ares_parse_srv_reply.c
  bignum.cc
  bootstrapper.cc
  ares_parse_txt_reply.c
  builtins.cc
  ares_platform.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  util.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  winapi.c
  ares_process.c
  ares_query.c
  cached-powers.cc
  checks.cc
  ares_search.c
  ares_send.c
  code-stubs-hydrogen.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\code-stubs-hydrog
en.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxpr
oj]
  code-stubs.cc
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  winsock.c
  ares_strcasecmp.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  ares_strdup.c
  ares_strerror.c
  ares_timeout.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  codegen.cc
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  ares_version.c
  ares_writev.c
c:\node\deps\uv\src\win\../uv-common.h(40): fatal error C1083: Cannot open incl
ude file: 'tree.h': No such file or directory [C:\node\deps\uv\libuv.vcxproj]
  bitncmp.c
  inet_net_pton.c
  compilation-cache.cc
  inet_ntop.c
  windows_port.c
  compiler.cc
  contexts.cc
  conversions.cc
  counters.cc
  cpu-profiler.cc
  cpu.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\cpu.cc': No such
file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  data-flow.cc
  date.cc
  dateparser.cc
  debug-agent.cc
  debug.cc
  defaults.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\defaults.cc': No
such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  deoptimizer.cc
  disassembler.cc
  diy-fp.cc
  dtoa.cc
  elements-kind.cc
  elements.cc
  execution.cc
  externalize-string-extension.cc
  gc-extension.cc
  statistics-extension.cc
  factory.cc
  fast-dtoa.cc
  fixed-dtoa.cc
  flags.cc
  frames.cc
  full-codegen.cc
  func-name-inferrer.cc
  gdb-jit.cc
  global-handles.cc
  handles.cc
  heap-profiler.cc
  heap-snapshot-generator.cc
  heap.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\heap-snapshot-gen
erator.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.v
cxproj]
  hydrogen-bce.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-bce.cc':
 No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  hydrogen-bch.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-bch.cc':
 No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  hydrogen-canonicalize.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-canonica
lize.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcx
proj]
  hydrogen-check-elimination.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-check-el
imination.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia3
2.vcxproj]
  hydrogen-dce.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-dce.cc':
 No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  hydrogen-dehoist.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-dehoist.
cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  hydrogen-environment-liveness.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-environm
ent-liveness.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.
ia32.vcxproj]
  hydrogen-escape-analysis.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-escape-a
nalysis.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.
vcxproj]
  hydrogen-gvn.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-gvn.cc':
 No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  hydrogen-infer-representation.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-infer-re
presentation.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.
ia32.vcxproj]
  hydrogen-infer-types.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-infer-ty
pes.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxp
roj]
  hydrogen-instructions.cc
  hydrogen-load-elimination.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-load-eli
mination.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32
.vcxproj]
  hydrogen-mark-deoptimize.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-mark-deo
ptimize.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.
vcxproj]
  hydrogen-mark-unreachable.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-mark-unr
eachable.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32
.vcxproj]
  hydrogen-minus-zero.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-minus-ze
ro.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxpr
oj]
  hydrogen-osr.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-osr.cc':
 No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  hydrogen-range-analysis.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-range-an
alysis.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.v
cxproj]
  hydrogen-redundant-phi.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-redundan
t-phi.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vc
xproj]
  hydrogen-removable-simulates.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-removabl
e-simulates.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.i
a32.vcxproj]
  hydrogen-representation-changes.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-represen
tation-changes.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_bas
e.ia32.vcxproj]
  hydrogen-sce.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-sce.cc':
 No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.vcxproj]
  hydrogen-uint32-analysis.cc
c1xx : fatal error C1083: Cannot open source file: '..\..\src\hydrogen-uint32-a
nalysis.cc': No such file or directory [C:\node\deps\v8\tools\gyp\v8_base.ia32.
vcxproj]
  hydrogen.cc
  assembler-ia32.cc
  builtins-ia32.cc
  code-stubs-ia32.cc
  codegen-ia32.cc
  cpu-ia32.cc
  debug-ia32.cc
  deoptimizer-ia32.cc
  disasm-ia32.cc
  frames-ia32.cc
...

... compiling & linking continues, but I'm guessing I'm not supposed to see all those errors. hmmmm...

Revlin commented 10 years ago

P.S. I was able to build node 0.11.12 without issue, so maybe all of the above comes back to something specific to 0.10.24

ficristo commented 7 years ago

With 1.8 fsevents_win is not part of the build anymore. We are using now chokidar on Linux and macOS (which uses fsevent under the hood) and https://github.com/Microsoft/vscode-filewatcher-windows on Windows.