Ok, so I guess no-shared is the option I should be using. And I'm entering -engine cswift, the error message says it can't find libswift.so. OpenSSL creates a library named libcswift.so, but there actually isn't a libswift.so anywhere on the system. I tried just renaming it, but the errors I get from that make me think that they're not interchangeable.
Richard Levitte wrote: In message <[EMAIL PROTECTED]> on Sat, 25 Aug 2007 16:17:38 -0700 (PDT), Jeff said: dvdrom_box> Thanks... dvdrom_box> My libcswift.so is in /usr/local/ssl/lib/engines dvdrom_box> I set LD_LIBRARY_PATH, OPENSSL_ENGINES, and SHLIB_PATH to dvdrom_box> that path directory and still get the same error. I'm noticing that the messages you list talk about libswift.so, not libcswift.so. Could it be that you said "-engine swift" rather than "-engine cswift"? dvdrom_box> One more thing, I've tried several running the openssl dvdrom_box> config script with different options to get it to work. dvdrom_box> Using "shared" builds the libraries like libcswift.so, but dvdrom_box> "openssl engine" only lists engines when you compile it dvdrom_box> with "no-shared". That's because in "no-shared", all available engines are built in and pre-loaded, while in "shared", they aren't built in, and thus require a little more fiddling to get loaded, and thereby listable. I don't remember the details for the moment, I'm sure someone else can fill in unless I get back to you about it. dvdrom_box> Marek Marcola wrote: Hello, dvdrom_box> > I've been trying to get this card, Rainbow CryptoSwift 200, to work dvdrom_box> > with openssl without any success. dvdrom_box> > dvdrom_box> > When I do "openssl speed -engine cswift" I get: dvdrom_box> > dvdrom_box> > DSO support routines:DLFCN_LOAD:could not load the shared dvdrom_box> > library:dso_dlfcn.c:100:filename(libswift.so): libswift.so: cannot dvdrom_box> > open shared object file: No such file or directory dvdrom_box> > DSO support routines:DSO_LOAD:could not load the shared dvdrom_box> > library:dso_lib.c:244: dvdrom_box> > cswift engine:CSWIFT_INIT:not loaded:e_cswift.c:397: dvdrom_box> > engine routines:ENGINE_TABLE_REGISTER:init failed:eng_table.c:161: dvdrom_box> > dvdrom_box> > I typed that manually, so excuse any errors if there are any. I'm dvdrom_box> > using today's snapshot of openssl. dvdrom_box> You should find in your system library libcswift.so dvdrom_box> and set proper environment variable for your system dvdrom_box> (LD_LIBRARY_PATH or SHLIB_PATH) to directory where dvdrom_box> this library exits. ----- Please consider sponsoring my work on free software. See http://www.free.lp.se/sponsoring.html for details. -- Richard Levitte [EMAIL PROTECTED] http://richard.levitte.org/ "When I became a man I put away childish things, including the fear of childishness and the desire to be very grown up." -- C.S. Lewis ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED] --------------------------------- Moody friends. Drama queens. Your life? Nope! - their life, your story. Play Sims Stories at Yahoo! Games.