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]