2013-10-15 3 views
0

Я попытался 1) возникают nodejsКак установить nodejs на базовую систему Gentoo версии 1.6.14?

!!! ARCH is not set... Are you missing the '/etc/make.profile' symlink? 
!!! Is the symlink correct? Is your portage tree complete? 

2) загрузка с Linux Бинарные nodejs (пробовал 32 и 64bits)

bin # ./node 
Exception en point flottant 

3) из исходного кода:

Waf: Leaving directory `/node-v0.4.10/build' 
Build failed: -> task failed (err #1): 
     {task: cxx_link node_main_4.o,node_4.o,node_buffer_4.o,node_javascript_4.o,node_extensions_4.o,node_http_parser_4.o,node_net_4.o,node_io_watcher_4.o,node_constants_4.o,node_cares_4.o,node_events_4.o,node_file_4.o,node_signal_watcher_4.o,node_stat_watcher_4.o,node_timer_4.o,node_script_4.o,node_os_4.o,node_dtrace_4.o,node_string_4.o,node_stdio_4.o,node_child_process_4.o,platform_linux_4.o,node_crypto_4.o,eio_1.o,http_parser_2.o,ev_1.o,ares_strcasecmp_1.o,ares_free_string_1.o,ares_options_1.o,ares_send_1.o,ares_parse_txt_reply_1.o,ares_parse_ptr_reply_1.o,ares_nowarn_1.o,ares_search_1.o,ares_gethostbyname_1.o,ares_getsock_1.o,ares__timeval_1.o,inet_ntop_1.o,ares_parse_a_reply_1.o,ares_getopt_1.o,ares__close_sockets_1.o,ares_expand_string_1.o,ares_destroy_1.o,ares_cancel_1.o,ares_parse_aaaa_reply_1.o,ares_parse_ns_reply_1.o,ares_version_1.o,ares__get_hostent_1.o,ares_writev_1.o,ares_expand_name_1.o,ares_free_hostent_1.o,ares_parse_mx_reply_1.o,ares_gethostbyaddr_1.o,ares_llist_1.o,ares_data_1.o,ares_init_1.o,ares_fds_1.o,inet_net_pton_1.o,ares_strerror_1.o,bitncmp_1.o,ares_getnameinfo_1.o,ares_library_init_1.o,ares_mkquery_1.o,ares_process_1.o,windows_port_1.o,ares_parse_srv_reply_1.o,ares_query_1.o,ares_timeout_1.o,ares__read_line_1.o,ares_strdup_1.o -> node} 
make: *** [program] Erreur 1 

Что еще я мог попробовать? Есть ли готовый идти предварительно скомпилированный для gentoo 64 бит?

рассматривает

+2

Вы пытались установить узел v0.4? Это похоже на 2-х лет. Попробуйте использовать последние источники. –

+0

попробовал 0,8! – yarek

ответ

0

Если вы получаете ошибку о ARCH не является набором, чем вам действительно нужно, чтобы решить ее, прежде чем пытаться установить больше пакетов.

Итак, насколько хорошо поддерживается ваш текущий ящик? Как минимум, см., Если: a) eselect список профилей, eselect набор профилей b) Убедитесь, что ваши настройки в файле /etc/make.conf находятся в этом файле, и содержимое выглядит правильно.
c) emerge --sync

Я предполагаю, что ваше дерево порталов не синхронизировано и что обновление его с помощью emerge --sync является реальной проблемой. Однако, если вы так устарели, у вас появятся другие проблемы, которые вам нужно будет адресовать, чтобы придать коробке ток. Предполагается, что системы Gentoo обновляются не реже одного раза в год, как минимум один раз в месяц.

В противном случае, насколько уходит node.js: 0.10.21 - последняя стабильная в дереве, повторите попытку, выбрав этот пакет для установки.

возникают -v = нетто-ЛИЭС/nodejs-0.10.21