[xmlsec] ltdl problem on Solaris

Floodeenjr, Thomas thomas_floodeenjr at mentor.com
Wed Feb 16 07:20:31 PST 2011


It looks like I need to ask the question to answer it myself. Here is
the solution:

 

if [ "${PLATFORM}" = "SunOS" ]; then

    CFLAGS="${CFLAGS} -I${XMLSEC_DIR}/include"

    export CPPFLAGS="-I${XMLSEC_DIR}/include"

    export LDFLAGS="-L${XMLSEC_DIR}/lib"

fi

 

Evidently the variables are n to passed to the preprocessor, unless
"exported".

 

-Tom

 

Thomas Floodeen, Jr.

Mentor Graphics BSD

720.494.1133

 

From: Floodeenjr, Thomas 
Sent: Wednesday, February 16, 2011 8:13 AM
To: 'xmlsec at aleksey.com'
Subject: ltdl problem on Solaris

 

 

I am having problems getting xmlsec configure to recognize that libtdl
is installed

 

checking for xmlsec-crypto dynamic loading support... checking ltdl.h
usability... yes

checking ltdl.h presence... no

configure: WARNING: ltdl.h: accepted by the compiler, rejected by the
preprocessor!

configure: WARNING: ltdl.h: proceeding with the compiler's result

checking for ltdl.h... yes

checking for lt_dlopenext in -lltdl... no

configure: error: libltdl is required for xmlsec-crypto dynamic loading

 

I have built and installed libtdl, but xmlsec claims it does not have
the correct symbols, when I believe it does.

 

if [ "${PLATFORM}" = "SunOS" ]; then

    CFLAGS="${CFLAGS} -I${XMLSEC_DIR}/include"

    LDFLAGS="-L${XMLSEC_DIR}/lib"

fi

 

I noticed in config.log that the CFLAGS are correct, but the LDFLAGS do
not appear.

 

What am I doing wrong?

 

Thanks,

-Tom

 

Thomas Floodeen, Jr.

Mentor Graphics BSD

720.494.1133

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.aleksey.com/pipermail/xmlsec/attachments/20110216/922e71aa/attachment.html>


More information about the xmlsec mailing list