OpenSuse 上的 Node.js 0.6.6 出现 SetDebugMessageDispatchHandler 错误
在 SUSE Linux Enterprise Server 11 (x86_64)
上运行 node
时出现以下错误,
node --version
v0.6.6
node hello-console.js
FATAL ERROR: v8::Debug::SetDebugMessageDispatchHandler Error initializing V8
我使用以下命令来安装它:
./configure --without-ssl --without-snapshot
make
make install
任何帮助将不胜感激。
I'm getting the following errors when running node
on SUSE Linux Enterprise Server 11 (x86_64)
node --version
v0.6.6
node hello-console.js
FATAL ERROR: v8::Debug::SetDebugMessageDispatchHandler Error initializing V8
I used the following commands to install it:
./configure --without-ssl --without-snapshot
make
make install
Any help would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
默认情况下,V8 尝试分配 512 MB。您可能需要使用以下方法调整地址空间:
否则,您需要在源代码中调整
v8::internal::Heap::code_range_size
。如果您在配置中省略
--without-snapshot
,同样的问题可能会导致编译无法完成。By default V8 Tries to allocate 512 MB. You might want to adjust your address space using below:
Otherwise, you would need to adjust
v8::internal::Heap::code_range_size
in the source.This same problem can cause it not to complete compiling if you leave out
--without-snapshot
in the configure.