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