[xmlsec] how to compile an application using xmlsec without libdl

Aleksey Sanin aleksey at aleksey.com
Tue Apr 25 07:25:30 PDT 2006



>> Did you run "autogen.sh" after that? (you might need to get sources
>>from CVS)
> 
> I didn´t get the data from CVS ... Therefore I didn´t run autogen.sh - do you really think it is necessary to get the data from CVS ? 
Yes. Changing configure.in is not enough. After that you need
to re-generate ./configure script which when would re-generate
all Makefiles. "autogen.sh" script does all of that for you.


> xmlsec1.elf2flt: In function `xmlSecOpenSSLEvpDigestInitialize':
> /home/usuarios/hargrave/tmp/xml/uC6/xmlsec1-1.2.9/src/openssl/digests.c:146: undefined reference to `EVP_sha224'
> /home/usuarios/hargrave/tmp/xml/uC6/xmlsec1-1.2.9/src/openssl/digests.c:152: undefined reference to `EVP_sha256'
> /home/usuarios/hargrave/tmp/xml/uC6/xmlsec1-1.2.9/src/openssl/digests.c:158: undefined reference to `EVP_sha384'
> /home/usuarios/hargrave/tmp/xml/uC6/xmlsec1-1.2.9/src/openssl/digests.c:164: undefined reference to `EVP_sha512'
> Do you (or anybody) know what is the problem ? 
> 
Seems like you compile and link against different versions of OpenSSL.


Aleksey




More information about the xmlsec mailing list