Well, sorry for the message below. The
result is the destest crashes.  

So, on solaris, trying the "no-asm shared", somehow now
I get problems conpiling engines, ok trying no-engine
since I don't have any. 

Why does engines insist to compile the engines with no-engine.

  evp/c_all_c.c does not compile, the program
seems useless anyway, it just includes engine.h  unconditionally.

  in store/str_lib.c also include engine.h 

and some "ec" routines also have that problem.  

So, let's try with no-ec in order to avoid changing too
much.

apps/ec.c tests OPENSSL_NO_EC which is not defined, only
OPENSSL_NO_ECDSA and OPENSSL_NO_ECDH are defined. 

and then the OPENSSL_NO_ENGINE is also missing for apps.
or in fact an #include <openssl/opensslconf.h>

in test/ecdhtest.c the include/ec.h needs to
be inside an #ifndef OPENSSL_NO_ECDH

test/enginetest.c should include opensslconf.h 

test/ssltest.c should include opensslconf.h 

besides that, it seems that one really needs to say
make twice because some objects seems to be build in the wrong order.

make install also wants to install the engines. 

doing make install a second time 

sh: /usr/local/ssl/man/man3/EVP_BytesToKey.3: cannot create
hm a link to itself ? 
/usr/local/ssl/man/man3/EVP_BytesToKey.3 -> EVP_BytesToKey.3

enough for today. 

> 
> it seems that in the current snapshots the shared
> option for solaris does not work correctly.
> 
> Compilation in crypto/des of 
> 
>    gcc  -c -o asm/des_enc-sparc.o asm/des_enc-sparc.S
> 
> should probably be 
> 
>    gcc -fPIC -c -o asm/des_enc-sparc.o asm/des_enc-sparc.S
> 
> in order not to provoke a linker error. 
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to