I am using Centos 6.6 installed on the server and trying to use node-gyp but I get a error when I am using the command node-gyp configure, the python version I am using is 2.7.8 and GCC C++ compiler. The Error I get is mentioned below.
gyp info it worked if it ends with ok gyp info using node-gyp@1.0.2 gyp info using node@0.10.35 | linux | x64 gyp info spawn python gyp info spawn args [ '/usr/local/lib/node_modules/node-gyp/gyp/gyp_main.py', gyp info spawn args 'binding.gyp', gyp info spawn args '-f', gyp info spawn args 'make', gyp info spawn args '-I', gyp info spawn args '/root/build/config.gypi', gyp info spawn args '-I', gyp info spawn args '/usr/local/lib/node_modules/node-gyp/addon.gypi', gyp info spawn args '-I', gyp info spawn args '/root/.node-gyp/0.10.35/common.gypi', gyp info spawn args '-Dlibrary=shared_library', gyp info spawn args '-Dvisibility=default', gyp info spawn args '-Dnode_root_dir=/root/.node-gyp/0.10.35', gyp info spawn args '-Dmodule_root_dir=/root', gyp info spawn args '--depth=.', gyp info spawn args '--no-parallel', gyp info spawn args '--generator-output', gyp info spawn args 'build', gyp info spawn args '-Goutput_dir=.' ] Traceback (most recent call last): File "/usr/local/lib/node_modules/node-gyp/gyp/gyp_main.py", line 18, in sys.exit(gyp.script_main()) File "/usr/local/lib/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 534, in script_main return main(sys.argv[1:]) File "/usr/local/lib/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 527, in main return gyp_main(args) File "/usr/local/lib/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 503, in gyp_main options.circular_check) File "/usr/local/lib/node_modules/node-gyp/gyp/pylib/gyp/__init__.py", line 129, in Load params['parallel'], params['root_targets']) File "/usr/local/lib/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 2692, in Load variables, includes, depth, check, True) File "/usr/local/lib/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 362, in LoadTargetBuildFile includes, True, check) File "/usr/local/lib/node_modules/node-gyp/gyp/pylib/gyp/input.py", line 219, in LoadOneBuildFile None) File "binding.gyp", line 1 { ^ SyntaxError: invalid syntax gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at ChildProcess.onCpExit (/usr/local/lib/node_modules/node- gyp/lib/configure.js:343:16) gyp ERR! stack at ChildProcess.emit (events.js:98:17) gyp ERR! stack at Process.ChildProcess._handle.onexit (child_process.js:820:12) gyp ERR! System Linux 2.6.32-504.3.3.el6.x86_64 gyp ERR! command "node" "/usr/local/bin/node-gyp" "configure" gyp ERR! cwd /root gyp ERR! node -v v0.10.35 gyp ERR! node-gyp -v v1.0.2 gyp ERR! not ok