$ ./configure && make
{ 'target_defaults': { 'cflags': [],
'default_configuration': 'Release',
'defines': [],
'include_dirs': [],
'libraries': []},
'variables': { 'host_arch': 'x64',
'node_install_npm': 'true',
'node_install_waf': 'true',
'node_prefix': '',
'node_shared_openssl': 'false',
'node_shared_v8': 'false',
'node_shared_zlib': 'false',
'node_use_dtrace': 'false',
'node_use_etw': 'false',
'node_use_openssl': 'true',
'target_arch': 'x64',
'v8_no_strict_aliasing': 1,
'v8_use_snapshot': 'true',
'visibility': ''}}
creating ./config.gypi
creating ./config.mk
/usr/bin/make64 MAC=64
/usr/bin/make64 -C out BUILDTYPE=Release V=1
make64[1]: Entering directory `/home/tool/node-v0.8.6/out'
make64[1]: *** No rule to make target `/home/tool/node-v0.8.6/out/Release/obj.target/v8_base/gen/debug-support.o', needed by `/home/tool/node-v0.8.6/out/Release/obj.target/deps/v8/tools/gyp/libv8_base.a'. Stop.
make64[1]: Leaving directory `/home/tool/node-v0.8.6/out'
make64: *** [node] Error 2
发现有不少人遇到这个问题,就是没找到解决方案。