On Tue, 10 Sep 2002, Scott Johnson wrote:
>
> Next, I manually removed all traces OpenSSL and installed 0.9.6g again.  qpopper 
>would not build.  The following is what I see when the build fails:
>
> /usr/lib/libssl.a(ssl_algs.o): In function `SSL_library_init':
> ssl_algs.o(.text+0x34): undefined reference to `EVP_idea_cbc'
>
> So, does anyone have any ideas here?
>

make sure the lib actually has those references in them (it should)

$ nm /usr/lib/libssl.a | grep SSL_library_init
00000000 T SSL_library_init

$ nm /usr/lib/libssl.a | grep EVP_idea_cbc
         U EVP_idea_cbc

if it doesn't, there's something wrong with your openssl build/install

if it does, then make sure you're using the same ssl libs and headers to
compile qpopper. i.e. if you're doing --with-openssl=/usr
make sure /usr/lib/libssl.a and /usr/include/openssl/* are from the same
openssl build/install

if you're not quite sure, you could TRY something like:

$ more /usr/include/openssl/opensslv.h | grep VERSION | grep OpenSSL
#define OPENSSL_VERSION_TEXT    "OpenSSL 0.9.6b 9 Jul 2001"

$ cat /usr/lib/libssl.a | grep 0.9.6b
Binary file (standard input) matches

which says they match. if the cat returns nothing, they dont.

--Tony
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.
Anthony J. Biacco                            Network Administrator/Engineer
[EMAIL PROTECTED]              http://www.asteroid-b612.org

     "Strange, but it seems, there's a mutiny brewing inside of me"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.



Reply via email to