Hello:

I have a device running an embedded linux on ppc 8xx series cpu.   I've got a 
cross compiling environment set up.   I'm trying to compile an application 
against openssl-0.9.7d but I'm getting the following error

cfagent.o: In function `Initialize':
/var/dist/acslinux-2.2.0.3/cfengine-2.1.12/src/cfagent.c:295: undefined 
reference to `OPENSSL_add_all_algorithms_noconf'
/var/dist/acslinux-2.2.0.3/cfengine-2.1.12/src/cfagent.c:295: relocation 
truncated to fit: R_PPC_REL24 OPENSSL_add_all_algorithms_noconf

for this device openssl is configured as follows
./Configure linux-ppc no-hw shared $$NO_CIPHERS ;

The application will compile if I comment out all calls to 
OPENSSL_add_all_algorithms(); 

Pardon the ignorant question, but will the application run without calling this 
function?   If it won't run properly, how can I get the application to compile 
properly.

I've tried looking through some of the documentation to see if I can find 
information on add_all_algorithms.    I'm not familiar with openssl under the 
hood.

Thanks for your help.

Brian Seppanen
[EMAIL PROTECTED]

______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       openssl-dev@openssl.org
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to