Compile of openssh 4.2 failed with openssl 0.9.8
Tim Rice
tim at multitalents.net
Tue Sep 13 10:14:31 EST 2005
On Sun, 11 Sep 2005, Thomas Litsch wrote:
[snip]
> I'm not a programmer, but could it be a problem of an too old gcc?
> I'm using gcc Version 3.2.2.
Not too old. I compile on a 2.7.x.x just fine.
>
>
> Here's the Output again:
> gcc -o ssh ssh.o readconf.o clientloop.o sshtty.o sshconnect.o
> sshconnect1.o sshconnect2.o -L. -Lopenbsd-compat/ -lssh
> -lopenbsd-compat -lresolv -lcrypto -lutil -lz -lnsl -lcrypt
> ./libssh.a(rsa.o): In function `rsa_generate_additional_parameters':
> /root/openssh-4.2p1/rsa.c:136: undefined reference to `BN_mod'
> /root/openssh-4.2p1/rsa.c:139: undefined reference to `BN_mod'
^^^^^^^
BN_mod is a define in openssl/bn.h
Maybe your openssl is messed up.
Use nm(1) to see if you have BN_div in libcrypto.0.9.8
> collect2: ld returned 1 exit status
>
>
>
--
Tim Rice Multitalents (707) 887-1469
tim at multitalents.net
More information about the openssh-unix-dev
mailing list