>> Well even though I get the error about the shared libraries, it did work >> with is Configure: >> >> ./Configure --prefix=~gries/usr/local/ssl >> --openssldir=~gries/usr/local/ssl threads linux-ppc64 -m64 >> -L/usr/local/lib -DOPENSSL_USE_GMP -lgmp -static >> >> [EMAIL PROTECTED]:~/openssl-0.9.8g$ apps/openssl speed rsa -engine gmp >> invalid engine "gmp" 27835:error:25066067:DSO support >> routines:DLFCN_LOAD:could not load the shared >> library:dso_dlfcn.c:162:filename(~gries/usr/local/ssl/lib/engines/libgmp.so): >> ~gries/usr/local/ssl/lib/engines/libgmp.so: cannot open shared object file: >> No such file or directory >> 27835:error:25070067:DSO support routines:DSO_load:could not load the shared >> library:dso_lib.c:244: >> > ... > > Did you actually read the error messages shown?
Well, as it turns out gmp engine was effectively non-operational. Even if libgmp.so engine gets compiled, it's missing required bind_engine. This is addressed in http://cvs.openssl.org/chngview?cn=16773. > They indicate that > OpenSSL tries to load the engine from > > ~gries/usr/local/ssl/lib/engines/libgmp.so > > Did you check whether libgmp.so is actually installed? On related note, http://cvs.openssl.org/chngview?cn=16772 allows to load engines from build tree. >>From my best understanding "~gries" is a shell'ism and is most likely not >>supported > by the dynamic loader. You should rather pass "$(HOME)/usr/local/ssl" on the > command line such that the shell expands the full path and the openssl > configuration > has the full path compiled in. Correct. A. ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List [email protected] Automated List Manager [EMAIL PROTECTED]
