> I'm trying to compile OpenSSL 0.9.4 and I'm coming up with some errors
> that I can't figure my way around:
>
> The output of config -t:
>
> Operating system: sun4u-sun-solaris2
> Configuring for solaris-sparcv9-gcc
>
> ld: warning: file ../libssl.a ignored: unable to locate archive symbol table
> ld: fatal: file ../libcrypto.a: unknown type, unable to process using elf(3E)
>libraries
I bet you have (out-dated) GNU binutils installed (as, ld, nm, ar in
particular)... If you want to compile for UltraSPARC get rid of
binutils(*), make sure you have SUNWbtool, SUNWsprot and SUNWtoo
installed (well, SUNWtoo is usually installed) and /usr/ccs/bin appears
early enough on the $PATH. Alternatively you can try to update binutils,
but we don't guarantee anything. Third option is to run './Configure
solaris-sparcv8-gcc' and thus fall down to SuperSPARC build.
(*) if 'which [as|ld|nm|ar]' doesn't give a clue, run 'truss -f -t exec
gcc any_prog.c' and examine which programs are invoked.
Andy.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]