> Hi, I'm having problems compiling/istalling openssl.
> I run config, and make correctly.
> however make test fails.
>
> ./destest
> make[1]: *** [test_des] Segmentation fault
>
> the output from make report is
>
> OpenSSL self-test report:
>
> OpenSSL version: 0.9.6b
> Last change: Change ssleay_rand_bytes (crypto/rand/md_rand.c)...
> Options: no-idea -shared
^ This must be your problem. Where does
hyphen come from? INSTALL says it should be "shared" or "no-shared."
Everything that starts with hyphen goes directly to compiler's command
line meaning that you probably don't get a single executable, but shared
objects which you fail to execute (as shared objects don't have valid
entry point). You can verify this with 'file' command, e.g. 'file
test/destest' should print "ELF 32-bit LSB executable, ..." while you
will probably get "ELF 32-bit LSB shared object, ..."
A.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]