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"
.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-._.-.