Hi.

I've had problems compling ssh 1.2.27 (and ssh 1.2.26) on an UltraSparc
running RH 6.0 (Linux 2.2.9, glibc 2.1). I had no problems on the same
machine with 1.2.26 under UltraPenguin 1.2 (Linux 2.2.8, glibc 2.0).

My current workaround atm is to configure with --disable-asm.

The errors I get are as follows:

gcc -pipe  -o ssh ssh.o sshconnect.o log-client.o readconf.o hostfile.o
readpass.o tildexpand.o clientloop.o canohost.o  idea.o rsa.o randoms.o
md5.o buffer.o emulate.o packet.o compress.o xmalloc.o ttymodes.o
newchannels.o bufaux.o authfd.o authfile.o crc32.o rsaglue.o cipher.o
des.o match.o arcfour.o mpaux.o userfile.o signals.o blowfish.o
deattack.o  \
        -Lgmp-2.0.2-ssh-2 -lgmp -Lzlib-1.0.4 -lz  -lnsl -lbsd -lcrypt
-L/usr/local/lib  -lutil
gmp-2.0.2-ssh-2/libgmp.a(mpn_divmod_1.o): In function `__mpn_divmod_1':
/usr/src/ssh-1.2.26/gmp-2.0.2-ssh-2/mpn/divmod_1.c:91: undefined
reference to `__udiv_qrnnd'
/usr/src/ssh-1.2.26/gmp-2.0.2-ssh-2/mpn/divmod_1.c:129: undefined
reference to `__udiv_qrnnd'
/usr/src/ssh-1.2.26/gmp-2.0.2-ssh-2/mpn/divmod_1.c:204: undefined
reference to `__udiv_qrnnd'
gmp-2.0.2-ssh-2/libgmp.a(mpn_divrem.o): In function `__mpn_divrem':
/usr/src/ssh-1.2.26/gmp-2.0.2-ssh-2/mpn/divrem.c:84: undefined reference
to `__udiv_qrnnd'
/usr/src/ssh-1.2.26/gmp-2.0.2-ssh-2/mpn/divrem.c:88: undefined reference
to `__udiv_qrnnd'
gmp-2.0.2-ssh-2/libgmp.a(mpn_divrem.o):
        /usr/src/ssh-1.2.26/gmp-2.0.2-ssh-2/mpn/divrem.c:141:
more undefined references to `__udiv_qrnnd' follow
collect2: ld returned 1 exit status
make: *** [ssh] Error 1


J.

-- 
Social deviant, |   "Where the f**k is all this   | Tel: +44-1865-280021
programmer and  | water coming from?" -- Captain  |       ext 22358
student         |         of the Titanic          |  Made by HuggieTag 

Reply via email to