Ummm, I realize that. I've tried hunting down where the incremental_send method is and I can't find it anywhere. Can you give some suggestions on the "rational troubleshooting" you recommend? I have no idea what the cc4DdydW.o file is, I'm assuming this is being produced by the compiler. Where is the symbol table and how do I examine it? Pardon my ignorance. I've also googled for "incremental_send", which per the OpenSSL book I'm using is supposed to be contained in one of the OpenSSL files that 'm including, and google doesn't provide me anything useful on it.
Thanks Joel On Feb 5, 2008 12:13 PM, David Schwartz <[EMAIL PROTECTED]> wrote: > > > 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] >