> Hi David, > I'm down to symbol not defined for one item - incremental_send > (and I can't find what file this is supposed to be in).
Well, you need to do that. > I re-installed to /usr/include/openssl and used --prefix=/usr/include > and --openssldir=/usr/include/openssl > I'm trying to compile now with -lssl -lcrypto -L/usr/include/openssl Did you verify that "-lssl -lcrypto" goes to the newly installed version of OpenSSL? > I believe -lssl tried linking to a legacy version of openssl > (I saw a thread on this on the openssl website FAQ section). You need to engage in some kind of rational troubleshooting. You have a theory -- -lssl is linking to the wrong library version -- and you haven't either confirmed that or ruled it out. That should be the very first thing you do. One easy way to do that is to replace '-lssl -lcrypto' with the full path of the libraries you just compiled. > Here's what I'm getting now when I try and compile - this > appears to be the only error. > Undefined symbols: > "_incremental_send", referenced from: > _incremental_encrypt in cc4DdydW.o > _incremental_finish in cc4DdydW.o > ld: symbol(s) not found > collect2: ld returned 1 exit status It sounds like you call a function called 'incremental_send' that doesn't exist. What is "cc4DdydW.o"? Did you check your own source code for the string "incremental"? Did you check the symbol table of libraries you are linking to to figure out where that's coming from? Did you check all available libraries on your system to see if any of them contain an "incremental_send" function? You need to follow some kind of troubleshooting process. DS ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]