Skip to content
This repository has been archived by the owner on Jul 24, 2024. It is now read-only.

Can't install on Window 7 #184

Closed
devert opened this issue Nov 27, 2013 · 31 comments
Closed

Can't install on Window 7 #184

devert opened this issue Nov 27, 2013 · 31 comments

Comments

@devert
Copy link

devert commented Nov 27, 2013

I get the following build error when trying to install node-sass

gyp ERR! build error
gyp ERR! stack Error: `C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe` failed with exit code: 1
gyp ERR! stack     at ChildProcess.onExit (C:\nodist\bin\node_modules\npm\node_modules\node-gyp\lib\build.js:267:23)
gyp ERR! stack     at ChildProcess.EventEmitter.emit (events.js:91:17)
gyp ERR! stack     at Process._handle.onexit (child_process.js:678:10)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\\nodist\\bin\\node_modules\\npm\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild"
gyp ERR! cwd C:\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\node_modules\node-sass
gyp ERR! node -v v0.8.9
gyp ERR! node-gyp -v v0.11.0
gyp ERR! not ok
Build failed
npm ERR! [email protected] install: `node build.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the node-sass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node build.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls node-sass
npm ERR! There is likely additional logging output above.

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\nodist\\bin\\\\..\\node.exe" "C:\\nodist\\bin\\node_modules\\npm\\cli.js" "install" "node-sass"
npm ERR! cwd C:\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\
npm ERR! node -v v0.8.9
npm ERR! npm -v 1.3.14
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:\XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX\\npm-debug.log
npm ERR! not ok code 0
@nschonni
Copy link
Contributor

Can you post the prebuild check? It should only trigger the build if the binary testing failed.

PS: 0.8.9 is pretty "old" now and there have been security releases to the 0.8 node branch

@k-j-kleist
Copy link

I just installed [email protected] using node v.0.10.20 on Windows 7 64bit. Everything seems fine, even "npm test node-sass".

@LaurentGoderre
Copy link
Contributor

I am wondering if this issue has something to do with the npm issue that was happening at the time this issue was logged...

@devert
Copy link
Author

devert commented Dec 12, 2013

@nschonni This dropped of my radar until @k-j-kleist and @LaurentGoderre just commented. I'm not sure why that log show's node v0.8.9 as the version because I have v0.10.22 installed. I use nodist to manage my versions of node, so it's possible that there is an issue caused by that not upgrading node-gyp properly when upgrading the version of node?

I was able to get node-sass to successfully install using the --force flag with the npm install. It appears to be working fine in the project I have been working on. However, without using --force it still fails to build on the install. Here is the full log.

Had to separate into two comments below because of github character restrictions.

@devert
Copy link
Author

devert commented Dec 12, 2013

> [email protected] install C:\_Projects\Tutorials\test\node_modules\node-sass
> node build.js


C:\_Projects\Tutorials\test\node_modules\node-sass>node "C:\nodist\bin\node_modules\npm\bin\node-gyp-bin\\..\..\node_modules\node-gyp\bin\node-gyp.js" rebuild
Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
  sass_context_wrapper.cpp
  binding.cpp
  file.cpp
  contextualize.cpp
  extend.cpp
  parser.cpp
  to_c.cpp
  sass.cpp
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(28) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\file.hpp(5) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
..\libsass\sass.cpp(35): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning) [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\sass.cpp(35): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning) [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\file.cpp(78): warning C4244: 'initializing' : conversion from 'std::streamoff' to 'size_t', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(363): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(28) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(362): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(363): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
C:\Users\devert\.node-gyp\0.8.9\deps\v8\include\v8.h(178): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          with
          [
              T=v8::Object
          ]
  units.cpp
  sass_interface.cpp
  output_compressed.cpp
c:\_projects\tutorials\test\node_modules\node-sass\libsass\eval.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(28) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\backtrace.hpp(9): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(28) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\extend.hpp(19): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(362) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\backtrace.hpp(9) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(26) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(26): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(28): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\to_string.hpp(12): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(1157): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\file.hpp(5): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\inspect.hpp(13): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\to_string.hpp(12): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
..\libsass\parser.cpp(58): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(58): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(58): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(58): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          None of the functions with this name in scope match the target type
..\libsass\parser.cpp(58): error C2973: 'Sass::Parser::lex' : invalid template argument 'overloaded-function' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\parser.hpp(96) : see declaration of 'Sass::Parser::lex'
..\libsass\parser.cpp(65): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(67): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(67): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(67): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(67): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          None of the functions with this name in scope match the target type
..\libsass\parser.cpp(67): error C2973: 'Sass::Prelexer::optional' : invalid template argument 'overloaded-function' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(247) : see declaration of 'Sass::Prelexer::optional'
..\libsass\parser.cpp(67): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(67): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(67): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(67): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(67): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(67): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(67): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(67): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(67): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          None of the functions with this name in scope match the target type
..\libsass\parser.cpp(67): error C2973: 'Sass::Prelexer::sequence' : invalid template argument 'overloaded-function' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(223) : see declaration of 'Sass::Prelexer::sequence'
..\libsass\parser.cpp(67): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          None of the functions with this name in scope match the target type
..\libsass\parser.cpp(67): error C2973: 'Sass::Prelexer::sequence' : invalid template argument 'overloaded-function' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(223) : see declaration of 'Sass::Prelexer::sequence'
..\libsass\parser.cpp(73): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(92): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(97): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(102): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(150): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(150): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(150): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(164): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(164): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          None of the functions with this name in scope match the target type
..\libsass\parser.cpp(164): error C2973: 'Sass::Parser::peek' : invalid template argument 'overloaded-function' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\parser.hpp(60) : see declaration of 'Sass::Parser::peek'
..\libsass\parser.cpp(177): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(177): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(177): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(179): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(179): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(179): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(181): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(183): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(194): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(213): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(225): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(227): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(229): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(231): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(240): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(240): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(240): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(240): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(240): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(240): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          None of the functions with this name in scope match the target type
..\libsass\parser.cpp(240): error C2973: 'Sass::Prelexer::sequence' : invalid template argument 'overloaded-function' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(192) : see declaration of 'Sass::Prelexer::sequence'
..\libsass\parser.cpp(243): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(265): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(268): warning C4800: 'const char *' : forcing value to bool 'true' or 'false' (performance warning) [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(276): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(280): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(284): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(286): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(303): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(358): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(366): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(366): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(366): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(367): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(367): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(367): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(368): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(368): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(368): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(378): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(379): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(380): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(384): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(385): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(386): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(387): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(403): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(403): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(403): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(414): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(415): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(416): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(417): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(418): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(419): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(420): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(437): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(440): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(440): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(440): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(458): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(472): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\parser.cpp(472): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\parser.cpp(472): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(472): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(472): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(472): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(472): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(472): error C2563: mismatch in formal parameter list [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\parser.cpp(472): fatal error C1003: error count exceeds 100; stopping compilation [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
  output_nested.cpp
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
  ast.cpp
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
C:\Users\devert\.node-gyp\0.8.9\deps\v8\include\v8.h(178): warning C4506: no definition for inline function 'v8::Persistent<T> v8::Persistent<T>::New(v8::Handle<T>)' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          with
          [
              T=v8::Object
          ]
  functions.cpp
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
  constants.cpp
  inspect.cpp
  eval.cpp
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
  context.cpp
c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
..\libsass\sass_interface.cpp(54): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning) [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\sass_interface.cpp(54): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning) [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\sass_interface.cpp(91): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning) [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\sass_interface.cpp(91): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning) [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
  error_handling.cpp
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\output_compressed.hpp(10) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\functions.hpp(18) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\output_nested.hpp(13) : see declaration of 'Sass::Context'
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(362) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(363): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\functions.hpp(18) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\to_string.hpp(12): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(362): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(363): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\functions.hpp(17) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\backtrace.hpp(9): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\functions.hpp(18) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\to_string.hpp(12): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\inspect.hpp(13): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\eval.hpp(20): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
  copy_c_str.cpp
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\inspect.hpp(13) : see declaration of 'Sass::Context'
  expand.cpp
..\libsass\functions.cpp(420): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(465): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(466): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(467): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(468): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(469): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(470): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(471): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(514): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(515): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(516): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(517): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(518): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(519): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(520): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(570): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(571): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(572): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(573): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(574): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(575): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(576): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(733): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::Expression' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(747): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::Expression' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(761): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(770): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(778): warning C4244: 'argument' : conversion from 'double' to 'size_t', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(784): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(799): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\inspect.cpp(337): warning C4244: 'initializing' : conversion from 'double' to 'int', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(800): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\inspect.cpp(338): warning C4244: '+=' : conversion from 'double' to 'int', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\inspect.cpp(339): warning C4244: '+=' : conversion from 'double' to 'int', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\eval.hpp(22) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\eval.hpp(20) : see declaration of 'Sass::Context'
..\libsass\functions.cpp(826): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(849): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::Expression' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(875): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::Expression' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\functions.cpp(884): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::Expression' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(1157): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
  prelexer.cpp
c:\_projects\tutorials\test\node_modules\node-sass\libsass\file.hpp(5): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\inspect.hpp(13): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
  to_string.cpp
  bind.cpp
c:\_projects\tutorials\test\node_modules\node-sass\libsass\output_nested.hpp(13): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\output_compressed.hpp(10): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\expand.hpp(22): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\expand.hpp(26): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
..\libsass\eval.cpp(95): warning C4244: 'initializing' : conversion from 'double' to 'size_t', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\eval.hpp(20): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\eval.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(26): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\extend.hpp(18): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\functions.hpp(17): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
..\libsass\eval.cpp(802): warning C4800: 'int' : forcing value to bool 'true' or 'false' (performance warning) [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\_projects\tutorials\test\node_modules\node-sass\libsass\backtrace.hpp(9): warning C4099: 'Sass::Backtrace' : type name first seen using 'class' now seen using 'struct' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22) : see declaration of 'Sass::Backtrace'
..\libsass\context.cpp(82): warning C4244: 'initializing' : conversion from 'const double' to 'int', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\context.cpp(83): warning C4244: '+=' : conversion from 'const double' to 'int', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\context.cpp(84): warning C4244: '+=' : conversion from 'const double' to 'int', possible loss of data [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\context.cpp(99): error C2440: 'specialization' : cannot convert from 'char' to 'const Sass::Prelexer::prelexer' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\context.cpp(99): error C2973: 'Sass::Prelexer::find_first' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(433) : see declaration of 'Sass::Prelexer::find_first'
..\libsass\context.cpp(99): error C2668: 'Sass::Prelexer::find_first' : ambiguous call to overloaded function [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(433): could be 'const char *Sass::Prelexer::find_first<59>(const char *)'
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(428): or       'const char *Sass::Prelexer::find_first<59>(const char *)'
          while trying to match the argument list '(const char *)'
..\libsass\context.cpp(108): error C2668: 'Sass::Prelexer::find_first' : ambiguous call to overloaded function [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(433): could be 'const char *Sass::Prelexer::find_first<59>(const char *)'
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(428): or       'const char *Sass::Prelexer::find_first<59>(const char *)'
          while trying to match the argument list '(const char *)'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\parser.hpp(109): error C2440: 'specialization' : cannot convert from 'char' to 'const Sass::Prelexer::prelexer' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
          ..\libsass\functions.cpp(27) : see reference to function template instantiation 'const char *Sass::Parser::lex<const char *Sass::Prelexer::identifier(const char *)>(void)' being compiled
c:\_projects\tutorials\test\node_modules\node-sass\libsass\parser.hpp(109): error C2973: 'Sass::Prelexer::count_interval' : invalid template argument 'char' [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(455) : see declaration of 'Sass::Prelexer::count_interval'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\parser.hpp(109): error C2668: 'Sass::Prelexer::count_interval' : ambiguous call to overloaded function [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(455): could be 'unsigned int Sass::Prelexer::count_interval<10>(const char *,const char *)'
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(446): or       'unsigned int Sass::Prelexer::count_interval<10>(const char *,const char *)'
          while trying to match the argument list '(const char *, const char *)'
c:\_projects\tutorials\test\node_modules\node-sass\libsass\parser.hpp(125): error C2668: 'Sass::Prelexer::count_interval' : ambiguous call to overloaded function [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(455): could be 'unsigned int Sass::Prelexer::count_interval<10>(const char *,const char *)'
          c:\_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(446): or       'unsigned int Sass::Prelexer::count_interval<10>(const char *,const char *)'
          while trying to match the argument list '(const char *, const char *)'
..\libsass\functions.cpp(60): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          ..\libsass\functions.cpp(76) : see reference to function template instantiation 'T *Sass::Functions::get_arg<Sass::Number>(const std::string &,Sass::Env &,Sass::Signature,const std::string &,size_t,Sass::Backtrace *)' being compiled
          with
          [
              T=Sass::Number
          ]
..\libsass\functions.cpp(60): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          ..\libsass\functions.cpp(115) : see reference to function template instantiation 'T *Sass::Functions::get_arg<Sass::Color>(const std::string &,Sass::Env &,Sass::Signature,const std::string &,size_t,Sass::Backtrace *)' being compiled
          with
          [
              T=Sass::Color
          ]
..\libsass\functions.cpp(60): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          ..\libsass\functions.cpp(730) : see reference to function template instantiation 'T *Sass::Functions::get_arg<Sass::List>(const std::string &,Sass::Env &,Sass::Signature,const std::string &,size_t,Sass::Backtrace *)' being compiled
          with
          [
              T=Sass::List
          ]
..\libsass\functions.cpp(60): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          ..\libsass\functions.cpp(774) : see reference to function template instantiation 'T *Sass::Functions::get_arg<Sass::Expression>(const std::string &,Sass::Env &,Sass::Signature,const std::string &,size_t,Sass::Backtrace *)' being compiled
          with
          [
              T=Sass::Expression
          ]
..\libsass\functions.cpp(60): warning C4541: 'dynamic_cast' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:\_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
          ..\libsass\functions.cpp(801) : see reference to function template instantiation 'T *Sass::Functions::get_arg<Sass::String_Constant>(const std::string &,Sass::Env &,Sass::Signature,const 

@devert
Copy link
Author

devert commented Dec 12, 2013

std::string &,size_t,Sass::Backtrace *)' being compiled
with
[
T=Sass::String_Constant
]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\xlocale(323): warning C4530: C++ exception handler used, but unwind semantics are not enabled. Specify /EHsc [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(54): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\prelexer.cpp(54): error C2973: 'Sass::Prelexer::delimited_by' : invalid template argument 'char' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(77) : see declaration of 'Sass::Prelexer::delimited_by'
..\libsass\prelexer.cpp(54): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\prelexer.cpp(54): error C2973: 'Sass::Prelexer::delimited_by' : invalid template argument 'char' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(77) : see declaration of 'Sass::Prelexer::delimited_by'
..\libsass\prelexer.cpp(54): error C2668: 'Sass::Prelexer::delimited_by' : ambiguous call to overloaded function [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(77): could be 'const char *Sass::Prelexer::delimited_by<34,34,true>(const char *)'
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(63): or 'const char *Sass::Prelexer::delimited_by<34,34,true>(const char *)'
while trying to match the argument list '(const char *)'
..\libsass\prelexer.cpp(57): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\prelexer.cpp(57): error C2973: 'Sass::Prelexer::delimited_by' : invalid template argument 'char' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(77) : see declaration of 'Sass::Prelexer::delimited_by'
..\libsass\prelexer.cpp(57): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\prelexer.cpp(57): error C2973: 'Sass::Prelexer::delimited_by' : invalid template argument 'char' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(77) : see declaration of 'Sass::Prelexer::delimited_by'
..\libsass\prelexer.cpp(57): error C2668: 'Sass::Prelexer::delimited_by' : ambiguous call to overloaded function [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(77): could be 'const char *Sass::Prelexer::delimited_by<39,39,true>(const char *)'
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(63): or 'const char *Sass::Prelexer::delimited_by<39,39,true>(const char *)'
while trying to match the argument list '(const char *)'
..\libsass\prelexer.cpp(80): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\prelexer.cpp(80): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\prelexer.cpp(80): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(80): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(80): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(80): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(80): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(80): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(80): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(80): error C2973: 'Sass::Prelexer::sequence' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(184) : see declaration of 'Sass::Prelexer::sequence'
..\libsass\prelexer.cpp(90): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\prelexer.cpp(90): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(90): error C2973: 'Sass::Prelexer::optional' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(247) : see declaration of 'Sass::Prelexer::optional'
..\libsass\prelexer.cpp(90): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\prelexer.cpp(90): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(90): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(119) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(90): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(90): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(127) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(90): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(90): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(127) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2440: 'specialization' : cannot convert from 'char' to 'const char *const ' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast
..\libsass\prelexer.cpp(101): error C2973: 'Sass::Prelexer::exactly' : invalid template argument 'char' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(17) : see declaration of 'Sass::Prelexer::exactly'
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(101): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(111) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(101): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(101): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(111) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(101): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(127) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(101): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(101): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(127) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2563: mismatch in formal parameter list [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\prelexer.cpp(101): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(101): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(137) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(101): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(101): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(137) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(101): error C2440: 'specialization' : cannot convert from 'overloaded-function' to 'const Sass::Prelexer::prelexer' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
None of the functions with this name in scope match the target type
..\libsass\prelexer.cpp(101): error C2973: 'Sass::Prelexer::alternatives' : invalid template argument 'overloaded-function' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\prelexer.hpp(137) : see declaration of 'Sass::Prelexer::alternatives'
..\libsass\prelexer.cpp(101): fatal error C1003: error count exceeds 100; stopping compilation [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\contextualize.hpp(28): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\backtrace.hpp(9) : see declaration of 'Sass::Backtrace'
c:_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\ast.hpp(362) : see declaration of 'Sass::Context'
..\libsass\expand.cpp(64): warning C4541: 'typeid' used on polymorphic type 'Sass::Statement' with /GR-; unpredictable behavior may result [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\bind.hpp(13) : see declaration of 'Sass::Context'
..\libsass\expand.cpp(193): warning C4244: 'initializing' : conversion from 'double' to 'size_t', possible loss of data [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
..\libsass\expand.cpp(322): warning C4541: 'typeid' used on polymorphic type 'Sass::AST_Node' with /GR-; unpredictable behavior may result [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(22): warning C4099: 'Sass::Backtrace' : type name first seen using 'struct' now seen using 'class' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\error_handling.hpp(7) : see declaration of 'Sass::Backtrace'
c:_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30): warning C4099: 'Sass::Context' : type name first seen using 'class' now seen using 'struct' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\to_string.hpp(12) : see declaration of 'Sass::Context'
c:_projects\tutorials\test\node_modules\node-sass\libsass\eval.hpp(20): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:_projects\tutorials\test\node_modules\node-sass\libsass\to_string.hpp(12): warning C4099: 'Sass::Context' : type name first seen using 'struct' now seen using 'class' [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\context.hpp(30) : see declaration of 'Sass::Context'
c:_projects\tutorials\test\node_modules\node-sass\libsass\environment.hpp(36): warning C4800: 'unsigned int' : forcing value to bool 'true' or 'false' (performance warning) [C:_Projects\Tutorials\test\node_modules\node-sass\build\binding.vcxproj]
c:_projects\tutorials\test\node_modules\node-sass\libsass\environment.hpp(36) : while compiling class template member function 'bool Sass::Environment::current_frame_has(const std::string) const'
with
[
T=Sass::AST_Node *
]
..\libsass\bind.cpp(42) : see reference to class template instantiation 'Sass::Environment' being compiled
with
[
T=Sass::AST_Node *
]
gyp ERR! build error
gyp ERR! stack Error: C:\Program Files (x86)\MSBuild\12.0\bin\msbuild.exe failed with exit code: 1
gyp ERR! stack at ChildProcess.onExit (C:\nodist\bin\node_modules\npm\node_modules\node-gyp\lib\build.js:267:23)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:91:17)
gyp ERR! stack at Process._handle.onexit (child_process.js:678:10)
gyp ERR! System Windows_NT 6.1.7601
gyp ERR! command "node" "C:\nodist\bin\node_modules\npm\node_modules\node-gyp\bin\node-gyp.js" "rebuild"
gyp ERR! cwd C:_Projects\Tutorials\test\node_modules\node-sass
gyp ERR! node -v v0.8.9
gyp ERR! node-gyp -v v0.11.0
gyp ERR! not ok
Build failed
npm ERR! [email protected] install: node build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the node-sass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node build.js
npm ERR! You can get their info via:
npm ERR! npm owner ls node-sass
npm ERR! There is likely additional logging output above.

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\nodist\bin\..\node.exe" "C:\nodist\bin\node_modules\npm\cli.js" "install" "node-sass"
npm ERR! cwd C:_Projects\Tutorials\test
npm ERR! node -v v0.8.9
npm ERR! npm -v 1.3.14
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! C:_Projects\Tutorials\test\npm-debug.log
npm ERR! not ok code 0

@LaurentGoderre
Copy link
Contributor

Unless you REALLY need to do it like this, I would suggest only installing this through npm. Building it on Windows is a real pain.

@devert
Copy link
Author

devert commented Dec 12, 2013

@LaurentGoderre I am installing node-sass with npm. This build happens as part of the install.

@TomGault
Copy link

@devert: Laurent and I just had a similar discussion in a different thread. To be really clear, which option are you doing:

A) In the directory of some project where you want to use node-sass, run "npm install node-sass" OR
B) Clone node-sass to your computer, change into that directory then run "npm install"

(A) is what @LaurentGoderre is suggesting. (B) is really hard on Windows.

@devert
Copy link
Author

devert commented Dec 12, 2013

@TomGault I'm doing option (A). As I mentioned, I can successfully install the module in my project if I run the following.

npm install node-sass --force

@TomGault
Copy link

@devert, okay, thanks for clarifying!

@LaurentGoderre
Copy link
Contributor

That's weird, this is what I get

C:\Users\Laurent\AppData\Roaming\npm\node-sass -> C:\Users\Laurent\AppData\Roaming\npm\node_modules\node-sass\bin\node-sass

> [email protected] install C:\Users\Laurent\AppData\Roaming\npm\node_modules\node-sass
> node build.js


  16 passing (23ms)

Binary is fine; exiting
[email protected] C:\Users\Laurent\AppData\Roaming\npm\node_modules\node-sass
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected] ([email protected], [email protected])
└── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected], [email protected])

@nschonni
Copy link
Contributor

@devert do you have multiple Visual Studio installs on your machine?
It seems like at the start it is using the VS2010 VCC compiler, but at the end it is trying the VS2013 MSBuild.
You might want to double check the node-gyp install docs to see if you have everything required https://github.com/TooTallNate/node-gyp#installation

@TomGault
Copy link

For reference, I have VS 2008, 2012 and 2013 installed and set up for C++ development and had no problems installing. (I haven't intentionally done anything with gyp though).

@LaurentGoderre
Copy link
Contributor

It could be the missing Windows SDK too

@kalimati
Copy link

Hi, I was trying to install on Ubuntu 12.04 and this is the string of messages that I got. Can you help?

[email protected] install /home/sharad/node_modules/node-sass
node build.js

gyp ERR! configure error
gyp ERR! stack Error: "pre" versions of node cannot be installed, use the --nodedir flag instead
gyp ERR! stack at install (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/install.js:65:16)
gyp ERR! stack at Object.self.commands.(anonymous function) as install
gyp ERR! stack at getNodeDir (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:150:20)
gyp ERR! stack at /usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/configure.js:93:9
gyp ERR! stack at ChildProcess.exithandler (child_process.js:659:7)
gyp ERR! stack at ChildProcess.EventEmitter.emit (events.js:101:17)
gyp ERR! stack at maybeClose (child_process.js:773:16)
gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:840:5)
gyp ERR! System Linux 3.2.0-57-generic
gyp ERR! command "node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /home/sharad/node_modules/node-sass
gyp ERR! node -v v0.11.10-pre
gyp ERR! node-gyp -v v0.12.1
gyp ERR! not ok
Build failed
npm ERR! [email protected] install: node build.js
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the node-sass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! node build.js
npm ERR! You can get their info via:
npm ERR! npm owner ls node-sass
npm ERR! There is likely additional logging output above.

npm ERR! System Linux 3.2.0-57-generic
npm ERR! command "/usr/local/bin/node" "/usr/local/bin/npm" "install" "node-sass"
npm ERR! cwd /home/sharad
npm ERR! node -v v0.11.10-pre
npm ERR! npm -v 1.3.15
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! /home/sharad/npm-debug.log
npm ERR! not ok code 0

@LaurentGoderre
Copy link
Contributor

@kalimati when did this occur?

@kalimati
Copy link

while installing with the command
sudo npm install node-sass

@LaurentGoderre
Copy link
Contributor

What do you get if you run

node
> console.log(process.platform + "-" + process.arch + "-" + process.versions.v8)

@nschonni
Copy link
Contributor

@kalimati please file a new issue as this is to do with building on Windows. As described in the log, node-gyp doesn't support pre release builds of node.

@ghost
Copy link

ghost commented Feb 24, 2014

I seem to have trouble installing it on Windows 7 too, although I'm getting a different error. I am also using option (A) as @TomGault described.

> [email protected] install C:\path\to\node\node_modules\node-sass

> node build.js


module.js:340
    throw err;
          ^
Error: Cannot find module 'C:\build.js'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Function.Module.runMain (module.js:497:10)
    at startup (node.js:119:16)
    at node.js:902:3
npm ERR! [email protected] install: `node build.js`
npm ERR! Exit status 8
npm ERR!
npm ERR! Failed at the [email protected] install script.
npm ERR! This is most likely a problem with the node-sass package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node build.js
npm ERR! You can get their info via:
npm ERR!     npm owner ls node-sass
npm ERR! There is likely additional logging output above.

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nod
ejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "node-sass" "--save-dev"
npm ERR! cwd C:\path\to\node
npm ERR! node -v v0.10.24
npm ERR! npm -v 1.3.21
npm ERR! code ELIFECYCLE
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR!     C:\path\to\node\npm-debug.log
npm ERR! not ok code 0

@MikaHamalainen
Copy link

I'm having same problem with npm install. It seems to conflict with some Visual Studio files, but I have uninstalled Visual Studio year ago. But everyone know it is almost impossible to totally uninstall Visual Studio... Is there a way to install without dependencies to visual studio?

@LaurentGoderre
Copy link
Contributor

Are you installing from npm directly or cloning locally and then installing from source?

@MikaHamalainen
Copy link

npm directly... But problem is solved, I uninstalled about everything, including node.js, reinstalling helped. I don't know why...

@LaurentGoderre
Copy link
Contributor

@Quintinius #256 describes your problem.@devert was the original problem fixed?

@devert
Copy link
Author

devert commented Mar 12, 2014

I just created a test project and ran npm install node-sass without the --force flag. This is now working successfully for me on Windows 7 64bit with multiple versions of Visual Studio installed and Node.js v0.10.26. So I think this problem could be closed if others have the same reports.

@LaurentGoderre
Copy link
Contributor

You shouldn't need to use force but let's address this in the otrher issue is that ok with you?

@devert
Copy link
Author

devert commented Mar 13, 2014

Yep. That's fine. What I was describing is that I don't need to use force anymore. That was what I originally needed to do to get it working. So all looks good.

@LaurentGoderre
Copy link
Contributor

Oh nice! You shouldn't need Visual Studio anymore.

@devert
Copy link
Author

devert commented Mar 13, 2014

I wish ;) Unfortunately I have to work with .NET developers.

@LaurentGoderre
Copy link
Contributor

Lol! They are not all that bad, I hope (I used to be one of them ;) )

jamesw-minted pushed a commit to jamesw-minted/node-sass that referenced this issue May 11, 2017
Added missing parenthesis to README.md
jiongle1 pushed a commit to scantist-ossops-m2/node-sass that referenced this issue Apr 7, 2024
Improve const-correctness in sass_interface.h
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

7 participants