[xmlsec] how to compile an application using xmlsec without libdl
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
> 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.
More information about the xmlsec