Ralf S. Engelschall wrote:
>
> In article <[EMAIL PROTECTED]> you wrote:
> >
> > I tried to compile the snapshot 'openssl-SNAP-19990308-2130' on a Solaris-2.6
> > with the configuration 'solaris-sparc-sc4' and get the following:
> >
> > cc -o openssl -DMONOLITH -I../include -xO5 -Xa -DB_ENDIAN openssl.o verify.o
> > asn1pars.o req.o dgst.o dh.o enc.o gendh.o errstr.o ca.o pkcs7.o crl2p7.o crl.o
> > rsa.o dsa.o dsaparam.o x509.o genrsa.o gendsa.o s_server.o s_client.o speed.o
> > s_time.o apps.o s_cb.o s_socket.o version.o sess_id.o ciphers.o nseq.o -L. -L..
> > -L../.. -L../../.. -L.. -lssl -L.. -lcrypto -lsocket -lnsl
> > Undefined first referenced
> > symbol in file
> > bn_mul_comba4 ../libcrypto.a(bn_mul.o)
> > bn_mul_comba8 ../libcrypto.a(bn_mul.o)
> > bn_sqr_comba4 ../libcrypto.a(bn_sqr.o)
> > bn_sqr_comba8 ../libcrypto.a(bn_sqr.o)
> > bn_sub_words ../libcrypto.a(bn_mul.o)
> > bn_div_words ../libcrypto.a(bn_word.o)
> > ld: fatal: Symbol referencing errors. No output written to openssl
> >
> > If I run Configure with 'solaris-sparc-sc4 no_asm' it links fine, but the
> > test failes with:
> >
> >[...]
> > quad_cksum error, out[0] 00000008 is not 327eba8d
> > quad_cksum error, out[1] 8d000000 is not 201a49cc
> > input word alignment test 0 1 2 3
> > output word alignment test 0 1 2 3
> > fast crypt test
> > make[1]: *** [test_des] Error 1
>
> I've no clue what the reason is for the first error,
If the sparc.asm is selected by the configuration (via BF_PTR:asm/sparc.o)
then the bn_asm.c will not be used anymore and the sparc.asm does not
contain the missing symbols.
> but the second one should
> be fixed since yesterday. Can you retry at least the no-asm situation?
Yes, It works. Thanks
>
> Ralf S. Engelschall
> [EMAIL PROTECTED]
> www.engelschall.com
> ______________________________________________________________________
> OpenSSL Project http://www.openssl.org
> Development Mailing List [EMAIL PROTECTED]
> Automated List Manager [EMAIL PROTECTED]
--
-------------------------------------------------------------------------------
Matthias Loepfe, AdNovum Informatik AG, Roentgenstr. 22, CH-8005 Zurich
Email: [EMAIL PROTECTED] Voice: +41 1 272 6111 Fax: +41 1 272 6312
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]