That error message isn't actually indicative of the problem.

My first guess is that there's a problem with your libcrypto (possibly a
bad symlink?).

Can you check that /usr/lib/libcrypto.so (or some versioned filename)
exists, and that any/all libcrypto symlinks are okay?

You could also just try compiling the following test program:
int main () { MD5_Init(); }

See if either "gcc test.c -lssl" or "gcc test.c -lcrypto" does anything
interesting.  They *should* both just work, but hopefully they'll give
some linker error message for you.

-- Murphy

On Sun, 2010-07-04 at 02:01 -0700, Jad Naous wrote:
> Hi,
> 
> I'm having issues building an opensuse 11.2 rpm package for nox. I've
> installed libopenssl-devel but configure complains as follows:
> 
> 
> checking if Xerces C++ Parser version is >= 2.7.0... yes
> checking pcap.h usability... yes
> checking pcap.h presence... yes
> checking for pcap.h... yes
> checking openssl/md5.h usability... yes
> checking openssl/md5.h presence... yes
> checking for openssl/md5.h... yes
> checking for MD5_Init in -lssl... no
> configure: error: openssl/md5.h not found. NOX requires OpenSSL
> error: Bad exit status from /var/tmp/rpm-tmp.ijg11O (%prep)
> 
> 
> Indeed, /usr/include/ssl/md5.h exists and a prototype for MD5_Init is
> defined there. Any thoughts?
> 
> Thanks,
> Jad.
> 
> _______________________________________________
> nox-dev mailing list
> nox-dev@noxrepo.org
> http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org



_______________________________________________
nox-dev mailing list
nox-dev@noxrepo.org
http://noxrepo.org/mailman/listinfo/nox-dev_noxrepo.org

Reply via email to