2

运行时出现以下node错误SUSE Linux Enterprise Server 11 (x86_64)

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

任何帮助,将不胜感激。

4

1 回答 1

2

默认情况下,V8 尝试分配 512 MB。您可能希望使用以下方法调整地址空间:

ulimit -v unlimited

否则,您将需要v8::internal::Heap::code_range_size在源中进行调整。

如果您--without-snapshot在配置中省略,同样的问题可能会导致它无法完成编译。

于 2012-01-12T15:17:02.710 回答