Olá Estou tentando instalar o node.js no debian AMD64.
Eu tenho o node.js do git.
Quando eu faço ./configure um monte de "verificação de programa" mensagens dizem "não encontrado". Eu quero resolver tudo isso e garantir que tudo o que é necessário esteja presente. Alguém pode sugerir o que preciso fazer para resolver as mensagens "não encontradas"? Obrigado montes.
servidor: / devel / node # ./configure
Verificando o programa g ++ ou c ++: / usr / bin / g ++
Verificando o programa cpp: / usr / bin / cpp
Verificando ar do programa: / usr / bin / ar
Verificando o programa ranlib: / usr / bin / ranlib
Checando por g ++: ok
Verificando o programa gcc ou cc: / usr / bin / gcc
Verificando gcc: ok
Verificando a biblioteca dl: sim
Verificando a biblioteca execinfo: não encontrado
Verificando o openssl: não encontrado
Verificando a função SSL_library_init: yes
Verificando o cabeçalho openssl / crypto.h: yes
Verificando a biblioteca rt: sim
--- libeio ---
Verificando a biblioteca pthread: yes
Verificando a função pthread_create: yes
Verificando a função pthread_atfork: yes
Verificando para os futons (2): sim
Verificação de leitura antecipada (2): sim
Checando por fdatasync (2): sim
Verificação do pread (2) e pwrite (2): sim
Checando por sendfile (2): sim
Verificando sync_file_range (2): sim
--- libev ---
Verificando o cabeçalho sys / inotify.h: yes
Verificando a função inotify_init: yes
Verificando o cabeçalho sys / epoll.h: yes
Verificando a função epoll_ctl: yes
Verificando o cabeçalho port.h: não encontrado
Verificando o cabeçalho poll.h: yes
Verificando a pesquisa de função: sim
Verificando o cabeçalho sys / event.h: não encontrado
Verificando o cabeçalho sys / queue.h: yes
Checando por função kqueue: não encontrado
Verificando o cabeçalho sys / select.h: yes
Verificando a função selecione: sim
Verificando o cabeçalho sys / eventfd.h: não encontrado
Verificando SYS_clock_gettime: sim
Verificando a biblioteca rt: sim
Verificando a função clock_gettime: yes
Verificando a função nanosleep: sim
Verificando a função ceil: yes
Checando por fdatasync (2) com c ++: yes
'configure' terminado com sucesso (1.479s) servidor: / devel / node #
Você não pode ter o kqueue porque está no Debian GNU / Linux e o kqueue é um recurso de kernel somente do BSD.
Você teria isso se você tivesse criado node.js no FreeBSD, por exemplo.
fonte