PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : problem bei openssh installation



dany_fun
05.08.05, 13:35
ich wollte mir gerade openssh installieren....
./configure liefert folgendes



OpenSSH has been configured with the following options:
User binaries: /usr/local/bin
System binaries: /usr/local/sbin
Configuration files: /usr/local/etc
Askpass program: /usr/local/libexec/ssh-askpass
Manual pages: /usr/local/man/manX
PID file: /var/run
Privilege separation chroot path: /var/empty
sshd default user PATH: /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
Manpage format: doc
PAM support: no
KerberosV support: no
Smartcard support: no
S/KEY support: no
TCP Wrappers support: no
MD5 password support: no
IP address in $DISPLAY hack: no
Translate v4 in v6 hack: yes
BSD Auth support: no
Random number source: OpenSSL internal ONLY

Host: i686-pc-linux-gnu
Compiler: gcc
Compiler flags: -g -O2 -Wall -Wpointer-arith -Wno-uninitialized
Preprocessor flags: -I/usr/local/ssl/include
Linker flags: -L/usr/local/ssl/lib
Libraries: -lresolv -lcrypto -lutil -lz -lnsl -lcrypt

schaut also relativ gut aus,oda ??.. daraufhin make ..

root@Saskia:/home/daniel/openssh-3.9p1/openssh-3.9p1 # make
if test ! -z ""; then \
/usr/bin/perl ./fixprogs ssh_prng_cmds ; \
fi
(cd openbsd-compat && make)
make[1]: Gehe in Verzeichnis »/home/daniel/openssh-3.9p1/openssh-3.9p1/openbsd-compat«
make[1]: Für das Ziel »all« ist nichts zu tun.
make[1]: Verlasse Verzeichnis »/home/daniel/openssh-3.9p1/openssh-3.9p1/openbsd-compat«
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
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x45): In function `dlfcn_load':
: undefined reference to `dlopen'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0xc4): In function `dlfcn_load':
: undefined reference to `dlclose'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x102): In function `dlfcn_load':
: undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x1ad): In function `dlfcn_bind_var':
: undefined reference to `dlsym'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x1f2): In function `dlfcn_bind_var':
: undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x2ed): In function `dlfcn_bind_func':
: undefined reference to `dlsym'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x337): In function `dlfcn_bind_func':
: undefined reference to `dlerror'
/usr/local/ssl/lib/libcrypto.a(dso_dlfcn.o)(.text+0x68a): In function `dlfcn_unload':
: undefined reference to `dlclose'
collect2: ld returned 1 exit status
make: *** [ssh] Fehler 1


tjo .. weiss net weida... mfg

distri: ubuntu
zlib und openssl wurden auch installed

quinte17
05.08.05, 13:43
warum so einen alten ssh?? es gibt schon 4.1, der auch noch mehr bugfixes hat...

greetz

plueschinger
05.08.05, 14:31
Hallo

Versuch mal
./configure --with-libs=-ldl

Gruesse
Plueschinger
( erros são chato e também chatos são chato )

dany_fun
05.08.05, 15:12
hat geklappt.danke .. habs auch grad im google gefunden ...

wie kommtman nur auf sowas..