Pular para o conteúdo
  • Denunciar
  • Indicar

1. OpenSSH

Enviado em 01/05/2006 - 03:19h

olá..

fui instalar o openssh e me deparei com o seguinte erro:


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): 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
make: *** [ssh] Error 1


isto aqui é apenas o final da instalação q eh o q mostra o erro acredito eu...

alguem sabe o que posso fazer para solucionar este problema?

Responder tópico

2. Re: OpenSSH

Enviado em 11/08/2006 - 10:29h

Cara, é muito fácil mas é sutil.
Quando for executar o configure passe esse parâmetro:
--with-ldflags=-ldl
Parece que o makefile não liga essa biblioteca antes de ligar com os arquivos do OpenSSH.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder