Douglas,

  Thanks for your suggestion, as I had performed identically after having
massaged the Makefile generated by the ./config script. I prefer an end to end
clean make so I did follow up your suggestion too and sure enough that worked.

>>>>> On Thu, 23 Sep 1999 12:31:23 +1000, Douglas Clowes <[EMAIL PROTECTED]> said:

    Douglas> I have successfully built Openssl 0.9.4 on Solaris 2.5.1 on X86
    Douglas> using GCC 2.8.1

    Douglas> As I recall, I had to use ./Configure and select the
    Douglas> solaris-x86-gcc option.

    Douglas> After that, all went well.

    Douglas> Options include: solaris-sparc-sc3 solaris-sparcv7-cc
    Douglas> solaris-sparcv7-gcc solaris-sparcv8-cc solaris-sparcv8-gcc
    Douglas> solaris-sparcv9-cc solaris-sparcv9-gcc solaris-sparcv9-gcc27
    Douglas> solaris-x86-gcc solaris64-sparcv9-cc sunos-gcc

    Douglas> Perhaps one of these is more appropriate for you.

 Sure enough that was all that was needed. So to summarize, instead of using
 ./config .......

 I had to use the same arguments as passed to ./config with the addition of
 solaris-sparcv8-gcc

 Thus the final build was with :

./Configure -L/usr/local/ssl/lib -fPIC rsaref  no-asm --prefix=/usr/local \
--openssldir=/usr/local/openssl solaris-sparcv8-gcc

   Tarang
    Douglas> Douglas At 16:25 1999-09-22 -0700, Tarang Patel wrote:
    >>>>>>> On Wed, 22 Sep 1999 01:48:15 +0200, Ulf M�ller <[EMAIL PROTECTED]>
    >>>>>>> said:
    >>  Ulf,
    >> 
    >> Thanks for your response, the only one to date. Surely other have built
    >> openssl on Sparc/Solaris.
    >> 
    >> >> Sure the archive files have been build and appear to be correct
    >> form.
    >> 
    Ulf> Has ranlib been run on them? Do you get proper output for nm?
    >>  FYI:
    >> 
    >> On Solaris 2.5.1, one doesn't need to run "ranlib". The problem clearly
    >> is that ./config is establishing the wrong set of configuration system
    >> as the following is noted :
    >> 
    >> 
    >> file crypto/cryptlib.o crypto/cryptlib.o: ELF 32-bit MSB relocatable
    >> SPARC32PLUS Version 1,
    Douglas> V8+ Required, UltraSPARC1 Extensions Required
    >>  thus when I do use "nm" to list the archive library created:
    >> 
    >> nm -u libcrypto.a nm: cryptlib.o: File format not recognized ......
    >> ........
    >> 
    >> I certainly am not happy with the following option on the compile list
    >> :
    >> 
    >> -mcpu=ultrasparc
    >> 
    >> Even though "uname " reports SunOS 5.5.1 Generic_103640-24 sun4u sparc
    >> SUNW,Ultra-2
    >> 
    >> It appears to me that some sort of cross compiling is happening here.
    >> 
    >> 
    >> Any clues ?
    >> 
    >> Tarang
    >> ______________________________________________________________________
    >> OpenSSL Project http://www.openssl.org Development Mailing List
    >> [EMAIL PROTECTED] Automated List Manager [EMAIL PROTECTED]
    >> 
    >> 

    Douglas> ______________________________________________________________________
    Douglas> OpenSSL Project http://www.openssl.org Development Mailing List
    Douglas> [EMAIL PROTECTED] Automated List Manager
    Douglas> [EMAIL PROTECTED]

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to