Hello. I try to compile Clamav 0.98.3 on my quite old server with Red Hat EL 4. I guess I have the same issue as Gary on his Mac OSX 10.5.8:
http://comments.gmane.org/gmane.comp.security.virus.clamav.user/39771 I mean too old version of OpenSSL. Configure works fine, but on make I get: crypto.c: In function `cl_validate_certificate_chain': crypto.c:834: error: `X509_VERIFY_PARAM' undeclared (first use in this function) I can't just remove my current OpenSSL from my box due to too many dependencies. But I downloaded newer 0.9.8y version, configured it with command ./config --prefix=/usr/local/ssl Then compiled and installed. And I checked that new version really is locates in above directory. So I got back to Clamav. I entered command: ./configure --with-openssl=/usr/local/ssl And I got: checking for OpenSSL installation... checking for SSL_library_init in -lssl... no configure: error: Your OpenSSL installation is misconfigured or missing I also tried these: export LDFLAGS="-L/usr/local/ssl/lib" export CPPFLAGS="-I/usr/local/ssl/include/openssl" but also, with no success. When I check config.log, I find there following lines: configure:16632: checking for SSL_library_init in -lssl configure:16657: gcc -o conftest -I/usr/local/ssl/include -L/usr/local/ssl/lib -lssl -lcrypto conftest.c -lssl -ldl >&5 /usr/local/ssl/lib/libssl.a(ssl_algs.o)(.text+0x4): In function `SSL_library_init': : undefined reference to `EVP_des_cbc' And many, many undefined references to something. But when I go to /usr/local/ssl/lib/ I find libcrypto.a and libssl.a there. When I look at the libssl.o with MC's built in viewer I find there following lines: ssl_algs.o: U EVP_add_cipher U EVP_add_digest U EVP_aes_128_cbc U EVP_aes_192_cbc U EVP_aes_256_cbc U EVP_des_cbc U EVP_des_ede3_cbc U EVP_dss1 U EVP_ecdsa U EVP_idea_cbc U EVP_md5 U EVP_rc2_cbc U EVP_rc4 U EVP_sha1 U EVP_sha224 U EVP_sha256 U EVP_sha384 U EVP_sha512 U OBJ_NAME_add U SSL_COMP_get_compression_methods 00000000 T SSL_library_init U ssl_load_ciphers So what is going on? What is the problem? Thank You very much in advance for Your help. Kind regards, Dariusz Wojciechowski _______________________________________________ Help us build a comprehensive ClamAV guide: https://github.com/vrtadmin/clamav-faq http://www.clamav.net/support/ml