On Thu, May 3, 2012 at 9:16 PM, Todd Lyons <[email protected]> wrote: > > My libssl.so doesn't have symbols. The libssl.a does, but the link is > using the shared object file. On both my Ubuntu and my CentOS boxen,
I said it right there, "shared". <sigh> Maybe I need more sleep. [todd@todd-Latitude-D620 ~/projects/exim/test (master)]$ nm -D /usr/lib/i386-linux-gnu/libssl.so | grep SSL_state_string_long 0003a550 T SSL_state_string_long So it's there, but it can't find the function when linking. Adding -L/usr/lib/i386-linux-gnu/ to the gcc command didn't change anything. ...Todd -- Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Martin Golding -- ## List details at https://lists.exim.org/mailman/listinfo/exim-dev Exim details at http://www.exim.org/ ##
