sshd (проблемы с компиляцией)

PCLinuxOS

Модератор: Bizdelnick

.Tailz
Сообщения: 16

sshd

Сообщение .Tailz »

привет всем.
скачал свежую версию open ssh, восникли первые конфликты с libcrypto.
проапдейтил на последнюю версию openssl configure больше не ругался после недолгих аргументво make
увидил ошибки :

/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_load':
dso_dlfcn.c:(.text+0x45): undefined reference to `dlopen'
dso_dlfcn.c:(.text+0xa1): undefined reference to `dlclose'
dso_dlfcn.c:(.text+0xcc): undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_unload':
dso_dlfcn.c:(.text+0x15b): undefined reference to `dlclose'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_var':
dso_dlfcn.c:(.text+0x221): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x295): undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o): In function `dlfcn_bind_func':
dso_dlfcn.c:(.text+0x313): undefined reference to `dlsym'
dso_dlfcn.c:(.text+0x38f): undefined reference to `dlerror'
collect2: ld returned 1 exit status


вот что выдает ldconfig:
libcrypto.so.1.0 -> libcrypto.so.1.0
libcrypto.so -> libcrypto.so
libcrypto.so.2 -> libcrypto.so.0.9.6b
libcrypto.so.4 -> libcrypto.so.0.9.7a
libcrypt.so.1 -> libcrypt-2.3.5.so
libcroco-0.6.so.3 -> libcroco-0.6.so.3.0.0
libcrypto.so.0.9.7 -> libcrypto.so.0.9.7
libcrack.so.2 -> libcrack.so.2.8.0


так же посморел логи конфига, вот ети строчки заинтересовали :
checking whether OpenSSL has crippled AES support... no
checking for crypt in -lcrypt... yes
даже не знаю что делать помогите плис посоветуйте что нибудь.
rpm мандрейковский спокойно устанавливается ну а мне все равно надо скомпилить ето добро.
спасибо
Спасибо сказали:
Аватара пользователя
elide
Бывший модератор
Сообщения: 2421
Статус: Übermensch
ОС: лялих

Re: sshd

Сообщение elide »

а в опциях сборки -ldl указывается?
слава роботам!
Спасибо сказали:
.Tailz
Сообщения: 16

Re: sshd

Сообщение .Tailz »

хммм ...
опции -d нету.
логи компиляции файла на котором она тормосит после етого сыпятся ошибки.
gcc -o ssh ssh.o readconf.o clientloop.o sshtty.o sshconnect.o sshconnect1.o sshconnect2.o -L. -Lopenbsd-compat/ -L/usr/local/ssl/lib -lssh -lopenbsd-compat -lresolv -lcrypto -lutil -lz -lnsl -lcrypt

как ни странно на слакваре все скомпилилось успешно бес никаких либо ошибок.
2 elide спасибо за внимание
Спасибо сказали: