> 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]

Reply via email to