Using ./config no-comp I get a symbol not found: lib/openssl/scons-lib/libcrypto.a(err_all.o): In function `ERR_load_crypto_strings': err_all.c:(.text+0x8f): undefined reference to `ERR_load_COMP_strings' collect2: ld returned 1 exit status
Here's a patch to fix it: --- openssl-0.9.8o/crypto/err/err_all.c 2009-08-09 07:51:56.000000000 -0700 +++ openssl/crypto/err/err_all.c 2010-08-02 15:04:32.000000000 -0700 @@ -158,6 +158,8 @@ #ifndef OPENSSL_NO_JPAKE ERR_load_JPAKE_strings(); #endif +#ifndef OPENSSL_NO_COMP ERR_load_COMP_strings(); #endif +#endif }