Имя: Пароль:
IT
Админ
Virtual memory exhausted при сборке nodejs на FreeBSD
0 D_Pavel
 
21.02.13
11:15
Как победить?

. make -j1                                                              
===>  Building for node-0.8.18
gmake -C out BUILDTYPE=Release V=1
gmake[1]: Entering directory `/usr/ports/www/node/work/node-v0.8.18/out'
 c++ '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-DENABLE_DEBUGGER_SUPPORT' '-DV8_TARGET_ARCH_X64' -I../deps/v8/src  -Wall -pthread -m64 -fno-strict-aliasing -I/usr/local/include -O2 -fno-strict-aliasing -fno-tree-vrp -fno-tree-sink -fno-rtti -fno-exceptions -MMD -MF /usr/ports/www/node/work/node-v0.8.18/out/Release/.deps//usr/ports/www/node/work/node-v0.8.18/out/Release/obj.target/v8_base/deps/v8/src/api.o.d.raw -O2 -pipe -fno-strict-aliasing -c -o /usr/ports/www/node/work/node-v0.8.18/out/Release/obj.target/v8_base/deps/v8/src/api.o ../deps/v8/src/api.cc
virtual memory exhausted: Cannot allocate memory
gmake[1]: *** [/usr/ports/www/node/work/node-v0.8.18/out/Release/obj.target/v8_base/deps/v8/src/api.o] Error 1
gmake[1]: Leaving directory `/usr/ports/www/node/work/node-v0.8.18/out'
gmake: *** [node] Error 2
*** [do-build] Error code 1
1 error
1 D_Pavel
 
21.02.13
11:17
Оперативки добавить не предлагать, эта беда на хостинге.
2 isarzh
 
21.02.13
11:19
(1) http://stackoverflow.com/ (что то с лимитами)
3 D_Pavel
 
21.02.13
11:26
Спасибо.
4 raykom
 
21.02.13
12:56
(0)На хостинге в панели управления, в настройках модуля ПХП или в php.ini увеличивай значение параметра memory_limit до 64 или 128 (смотря сколько у тебя хостинг по тарифному плану позволяет) пока не полегчает
5 raykom
 
21.02.13
13:00
(0)>TARGET_ARCH_X64

Lистрибутив то Ahz[b с 64 битной архитектурой ?
6 D_Pavel
 
21.02.13
13:23
а при чем здесь ПХП?
7 D_Pavel
 
21.02.13
13:23
Ничего не получилось, пришлось памяти добавить.
8 D_Pavel
 
21.02.13
13:24
и всё получилось
9 raykom
 
21.02.13
13:48
Да я чего то загнался за вебсервис на вебсервере на Фряхе ))

Ну да. Памяти и не хватало.