Собственно, сабж. ./configure проходит нормально, make выдает следующее:
(часть порезана мною, оставил только ошибки)
hydra-ssh2.c:10:2: warning: #warning "If compilation of hydra-ssh2 fails, you are not using v0.11. Download from
http://www.0xbadc0de.be/"
hydra-ssh2.c: In function start_ssh2:
hydra-ssh2.c:34: warning: implicit declaration of function options_new
hydra-ssh2.c:34: warning: assignment makes pointer from integer without a cast
hydra-ssh2.c:44: warning: implicit declaration of function options_set_wanted_method
hydra-ssh2.c:44: error: KEX_COMP_C_S undeclared (first use in this function)
hydra-ssh2.c:44: error: (Each undeclared identifier is reported only once
hydra-ssh2.c:44: error: for each function it appears in.)
hydra-ssh2.c:45: error: KEX_COMP_S_C undeclared (first use in this function)
hydra-ssh2.c:46: warning: implicit declaration of function options_set_port
hydra-ssh2.c:47: warning: implicit declaration of function options_set_host
hydra-ssh2.c:48: warning: implicit declaration of function options_set_username
hydra-ssh2.c:50: warning: passing argument 1 of ssh_connect from incompatible pointer type
hydra-ssh2.c:50: warning: assignment makes pointer from integer without a cast
hydra-ssh2.c:82: warning: implicit declaration of function ssh_error_code
make: *** [hydra-ssh2.o] Error 1
Если после ./configure в Makefile ручками убрать все упоминания об hyhra-ssh2.c, hydra-ssh2.o, компиляция проходит без ошибок, но это не то, что хотелось бы, ибо ssh больно сильно нужен. Нормально ставится только 3.1, но там нет поддержки ssh
Сегодня весь обгуглился
, нашёл кое-что, но не помогло. Если у кого будут какие конструктивные соображения - пишите.
З.Ы.
hydra-ssh2.c:44: error: KEX_COMP_C_S undeclared (first use in this function)
hydra-ssh2.c:45: error: KEX_COMP_S_C undeclared (first use in this function)
Действитель, встечается только в этом файле