Я несколько лет назад даже делал проги на bash.
И под Windows активно пользовался консолью.
Но это ладно.
Вот что я делаю и какие ошибки выдает
После ./configure
Выдает вот это
Цитата:
|
Checking for program g++ or c++ : g++
Checking for program cpp : /usr/bin/cpp
Checking for program ar : /usr/bin/ar
Checking for program ranlib : /usr/bin/ranlib
Checking for g++ : ok
Checking for program gcc or cc : gcc
Checking for gcc : ok
Checking for library dl : yes
Checking for openssl : not found
Checking for function SSL_library_init : yes
Checking for header openssl/crypto.h : yes
Checking for library util : yes
Checking for library rt : yes
--- libeio ---
Checking for library pthread : yes
Checking for function pthread_create : yes
Checking for function pthread_atfork : yes
Checking for futimes(2) : yes
Checking for readahead(2) : yes
Checking for fdatasync(2) : yes
Checking for pread(2) and pwrite(2) : yes
Checking for sendfile(2) : yes
Checking for sync_file_range(2) : yes
--- libev ---
Checking for header sys/inotify.h : yes
Checking for function inotify_init : yes
Checking for header sys/epoll.h : yes
Checking for function epoll_ctl : yes
Checking for header port.h : not found
Checking for header poll.h : yes
Checking for function poll : yes
Checking for header sys/event.h : not found
Checking for header sys/queue.h : yes
Checking for function kqueue : not found
Checking for header sys/select.h : yes
Checking for function select : yes
Checking for header sys/eventfd.h : yes
Checking for function eventfd : yes
Checking for SYS_clock_gettime : yes
Checking for library rt : yes
Checking for function clock_gettime : yes
Checking for function nanosleep : yes
Checking for function ceil : yes
Checking for fdatasync(2) with c++ : yes
|
Я как понял чего то нет.
Т.е. надо еще поставить какие то пакеты ubuntu?
Дальше делаю
Что то делает а потом выдает ошибку
Цитата:
|
virtual memory exhausted: Cannot allocate memory
scons: *** [obj/release/api.o] Error 1
scons: building terminated because of errors.
Waf: Leaving directory `/root/node-v0.4.2/build'
Build failed: -> task failed (err #2):
{task: libv8.a SConstruct -> libv8.a}
|
Пробовал поgooglить, предлагают вот это
Цитата:
|
export CC=gcc4
export CXX=g++4
|
Но после этого вообще перестало компилить, поэтому вернул назад параметры.