Skip to Content.
Sympa Menu

mace-opensaml-users - OpenSAML beta build error and AMD64 Opteron

Subject: OpenSAML user discussion

List archive

OpenSAML beta build error and AMD64 Opteron


Chronological Thread 
  • From: Brent Putman <>
  • To: Shibboleth Development <>,
  • Subject: OpenSAML beta build error and AMD64 Opteron
  • Date: Tue, 07 Jun 2005 17:01:52 -0400

In trying to build everything from source to test the Shib 1.3 beta, I encountered an error building the OpenSAML 1.1 b2 out in http://wayf.internet2.edu/shibboleth/beta/. Read on, but it seems to be an issue with the supplied libtool macro file and AMD64 Opteron support.

Platform is Linux CentOS 4.0 (64-bit kernel) running on Sun Opteron hardware. Compiler is gcc/g++ 3.4.3.

The build fails during the make. The complete output of make is attached. Fundamentally the error is duplicate symbols found by the linker when it tries to create libsaml.so.5.0.0:

/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o(.init+0x0): In function `_init':
: multiple definition of `_init'
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o(.init+0x0): first defined here
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o(.fini+0x0): In function `_fini':
: multiple definition of `_fini'
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o(.fini+0x0): first defined here
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/crtbeginS.o(.data.rel+0x0): multiple definition of `__dso_handle'
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/crtbeginS.o(.data.rel+0x0): first defined here
collect2: ld returned 1 exit status


This posting of a GNU libtool patch seemed like it was relevant:
http://lists.gnu.org/archive/html/libtool-patches/2003-06/msg00056.html

The libtool.m4 macro file that's in the opensaml source directory does not seem to contain this patch, it seems to be an older one. My kludgy workaround was to replace the libtool.m4 in the opensaml source directory with a newer one that was already on my system as a part of the libtool 1.5.6 package (in /usr/share/aclocal) and re-run bootstrap (and then configure, etc). And that seems to do the trick, the build works fine from there.

BTW, someone else reported a similar error earlier this year, but it was on s390 SuSE Linux. I don't see any real resolution on that, maybe the fix for that would be the same as here?:
https://mail.internet2.edu/wws/arc/shibboleth-users/2005-02/msg00159.html

Anyway, just wanted to report this.

Thanks,
Brent

make all-recursive
make[1]: Entering directory `/opt/src/opensaml-1.1'
Making all in doc
make[2]: Entering directory `/opt/src/opensaml-1.1/doc'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/src/opensaml-1.1/doc'
Making all in schemas
make[2]: Entering directory `/opt/src/opensaml-1.1/schemas'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/opt/src/opensaml-1.1/schemas'
Making all in saml
make[2]: Entering directory `/opt/src/opensaml-1.1/saml'
make all-am
make[3]: Entering directory `/opt/src/opensaml-1.1/saml'
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT Iterator.lo -MD -MP -MF ".deps/Iterator.Tpo" -c -o Iterator.lo
Iterator.cpp; \
then mv -f ".deps/Iterator.Tpo" ".deps/Iterator.Plo"; else rm -f
".deps/Iterator.Tpo"; exit 1; fi
mkdir .libs
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT Iterator.lo -MD -MP -MF .deps/Iterator.Tpo -c Iterator.cpp
-fPIC -DPIC -o .libs/Iterator.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT NDC.lo -MD -MP -MF ".deps/NDC.Tpo" -c -o NDC.lo NDC.cpp; \
then mv -f ".deps/NDC.Tpo" ".deps/NDC.Plo"; else rm -f ".deps/NDC.Tpo"; exit
1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT NDC.lo -MD -MP -MF .deps/NDC.Tpo -c NDC.cpp -fPIC -DPIC -o
.libs/NDC.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT QName.lo -MD -MP -MF ".deps/QName.Tpo" -c -o QName.lo QName.cpp; \
then mv -f ".deps/QName.Tpo" ".deps/QName.Plo"; else rm -f ".deps/QName.Tpo";
exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT QName.lo -MD -MP -MF .deps/QName.Tpo -c QName.cpp -fPIC -DPIC
-o .libs/QName.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAction.lo -MD -MP -MF ".deps/SAMLAction.Tpo" -c -o SAMLAction.lo
SAMLAction.cpp; \
then mv -f ".deps/SAMLAction.Tpo" ".deps/SAMLAction.Plo"; else rm -f
".deps/SAMLAction.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAction.lo -MD -MP -MF .deps/SAMLAction.Tpo -c SAMLAction.cpp
-fPIC -DPIC -o .libs/SAMLAction.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLArtifact.lo -MD -MP -MF ".deps/SAMLArtifact.Tpo" -c -o
SAMLArtifact.lo SAMLArtifact.cpp; \
then mv -f ".deps/SAMLArtifact.Tpo" ".deps/SAMLArtifact.Plo"; else rm -f
".deps/SAMLArtifact.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLArtifact.lo -MD -MP -MF .deps/SAMLArtifact.Tpo -c
SAMLArtifact.cpp -fPIC -DPIC -o .libs/SAMLArtifact.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAssertion.lo -MD -MP -MF ".deps/SAMLAssertion.Tpo" -c -o
SAMLAssertion.lo SAMLAssertion.cpp; \
then mv -f ".deps/SAMLAssertion.Tpo" ".deps/SAMLAssertion.Plo"; else rm -f
".deps/SAMLAssertion.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAssertion.lo -MD -MP -MF .deps/SAMLAssertion.Tpo -c
SAMLAssertion.cpp -fPIC -DPIC -o .libs/SAMLAssertion.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAttribute.lo -MD -MP -MF ".deps/SAMLAttribute.Tpo" -c -o
SAMLAttribute.lo SAMLAttribute.cpp; \
then mv -f ".deps/SAMLAttribute.Tpo" ".deps/SAMLAttribute.Plo"; else rm -f
".deps/SAMLAttribute.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAttribute.lo -MD -MP -MF .deps/SAMLAttribute.Tpo -c
SAMLAttribute.cpp -fPIC -DPIC -o .libs/SAMLAttribute.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAttributeDesignator.lo -MD -MP -MF
".deps/SAMLAttributeDesignator.Tpo" -c -o SAMLAttributeDesignator.lo
SAMLAttributeDesignator.cpp; \
then mv -f ".deps/SAMLAttributeDesignator.Tpo"
".deps/SAMLAttributeDesignator.Plo"; else rm -f
".deps/SAMLAttributeDesignator.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAttributeDesignator.lo -MD -MP -MF
.deps/SAMLAttributeDesignator.Tpo -c SAMLAttributeDesignator.cpp -fPIC -DPIC
-o .libs/SAMLAttributeDesignator.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAttributeQuery.lo -MD -MP -MF ".deps/SAMLAttributeQuery.Tpo" -c -o
SAMLAttributeQuery.lo SAMLAttributeQuery.cpp; \
then mv -f ".deps/SAMLAttributeQuery.Tpo" ".deps/SAMLAttributeQuery.Plo";
else rm -f ".deps/SAMLAttributeQuery.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAttributeQuery.lo -MD -MP -MF .deps/SAMLAttributeQuery.Tpo
-c SAMLAttributeQuery.cpp -fPIC -DPIC -o .libs/SAMLAttributeQuery.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAttributeStatement.lo -MD -MP -MF ".deps/SAMLAttributeStatement.Tpo"
-c -o SAMLAttributeStatement.lo SAMLAttributeStatement.cpp; \
then mv -f ".deps/SAMLAttributeStatement.Tpo"
".deps/SAMLAttributeStatement.Plo"; else rm -f
".deps/SAMLAttributeStatement.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAttributeStatement.lo -MD -MP -MF
.deps/SAMLAttributeStatement.Tpo -c SAMLAttributeStatement.cpp -fPIC -DPIC
-o .libs/SAMLAttributeStatement.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAudienceRestrictionCondition.lo -MD -MP -MF
".deps/SAMLAudienceRestrictionCondition.Tpo" -c -o
SAMLAudienceRestrictionCondition.lo SAMLAudienceRestrictionCondition.cpp; \
then mv -f ".deps/SAMLAudienceRestrictionCondition.Tpo"
".deps/SAMLAudienceRestrictionCondition.Plo"; else rm -f
".deps/SAMLAudienceRestrictionCondition.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAudienceRestrictionCondition.lo -MD -MP -MF
.deps/SAMLAudienceRestrictionCondition.Tpo -c
SAMLAudienceRestrictionCondition.cpp -fPIC -DPIC -o
.libs/SAMLAudienceRestrictionCondition.o
SAMLAudienceRestrictionCondition.cpp:234:7: warning: no newline at end of file
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAuthenticationQuery.lo -MD -MP -MF
".deps/SAMLAuthenticationQuery.Tpo" -c -o SAMLAuthenticationQuery.lo
SAMLAuthenticationQuery.cpp; \
then mv -f ".deps/SAMLAuthenticationQuery.Tpo"
".deps/SAMLAuthenticationQuery.Plo"; else rm -f
".deps/SAMLAuthenticationQuery.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAuthenticationQuery.lo -MD -MP -MF
.deps/SAMLAuthenticationQuery.Tpo -c SAMLAuthenticationQuery.cpp -fPIC -DPIC
-o .libs/SAMLAuthenticationQuery.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAuthenticationStatement.lo -MD -MP -MF
".deps/SAMLAuthenticationStatement.Tpo" -c -o SAMLAuthenticationStatement.lo
SAMLAuthenticationStatement.cpp; \
then mv -f ".deps/SAMLAuthenticationStatement.Tpo"
".deps/SAMLAuthenticationStatement.Plo"; else rm -f
".deps/SAMLAuthenticationStatement.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAuthenticationStatement.lo -MD -MP -MF
.deps/SAMLAuthenticationStatement.Tpo -c SAMLAuthenticationStatement.cpp
-fPIC -DPIC -o .libs/SAMLAuthenticationStatement.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAuthorityBinding.lo -MD -MP -MF ".deps/SAMLAuthorityBinding.Tpo" -c
-o SAMLAuthorityBinding.lo SAMLAuthorityBinding.cpp; \
then mv -f ".deps/SAMLAuthorityBinding.Tpo" ".deps/SAMLAuthorityBinding.Plo";
else rm -f ".deps/SAMLAuthorityBinding.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAuthorityBinding.lo -MD -MP -MF
.deps/SAMLAuthorityBinding.Tpo -c SAMLAuthorityBinding.cpp -fPIC -DPIC -o
.libs/SAMLAuthorityBinding.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAuthorizationDecisionQuery.lo -MD -MP -MF
".deps/SAMLAuthorizationDecisionQuery.Tpo" -c -o
SAMLAuthorizationDecisionQuery.lo SAMLAuthorizationDecisionQuery.cpp; \
then mv -f ".deps/SAMLAuthorizationDecisionQuery.Tpo"
".deps/SAMLAuthorizationDecisionQuery.Plo"; else rm -f
".deps/SAMLAuthorizationDecisionQuery.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAuthorizationDecisionQuery.lo -MD -MP -MF
.deps/SAMLAuthorizationDecisionQuery.Tpo -c
SAMLAuthorizationDecisionQuery.cpp -fPIC -DPIC -o
.libs/SAMLAuthorizationDecisionQuery.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLAuthorizationDecisionStatement.lo -MD -MP -MF
".deps/SAMLAuthorizationDecisionStatement.Tpo" -c -o
SAMLAuthorizationDecisionStatement.lo SAMLAuthorizationDecisionStatement.cpp;
\
then mv -f ".deps/SAMLAuthorizationDecisionStatement.Tpo"
".deps/SAMLAuthorizationDecisionStatement.Plo"; else rm -f
".deps/SAMLAuthorizationDecisionStatement.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLAuthorizationDecisionStatement.lo -MD -MP -MF
.deps/SAMLAuthorizationDecisionStatement.Tpo -c
SAMLAuthorizationDecisionStatement.cpp -fPIC -DPIC -o
.libs/SAMLAuthorizationDecisionStatement.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLBinding.lo -MD -MP -MF ".deps/SAMLBinding.Tpo" -c -o SAMLBinding.lo
SAMLBinding.cpp; \
then mv -f ".deps/SAMLBinding.Tpo" ".deps/SAMLBinding.Plo"; else rm -f
".deps/SAMLBinding.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLBinding.lo -MD -MP -MF .deps/SAMLBinding.Tpo -c
SAMLBinding.cpp -fPIC -DPIC -o .libs/SAMLBinding.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLBrowserProfile.lo -MD -MP -MF ".deps/SAMLBrowserProfile.Tpo" -c -o
SAMLBrowserProfile.lo SAMLBrowserProfile.cpp; \
then mv -f ".deps/SAMLBrowserProfile.Tpo" ".deps/SAMLBrowserProfile.Plo";
else rm -f ".deps/SAMLBrowserProfile.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLBrowserProfile.lo -MD -MP -MF .deps/SAMLBrowserProfile.Tpo
-c SAMLBrowserProfile.cpp -fPIC -DPIC -o .libs/SAMLBrowserProfile.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLCondition.lo -MD -MP -MF ".deps/SAMLCondition.Tpo" -c -o
SAMLCondition.lo SAMLCondition.cpp; \
then mv -f ".deps/SAMLCondition.Tpo" ".deps/SAMLCondition.Plo"; else rm -f
".deps/SAMLCondition.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLCondition.lo -MD -MP -MF .deps/SAMLCondition.Tpo -c
SAMLCondition.cpp -fPIC -DPIC -o .libs/SAMLCondition.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLConfig.lo -MD -MP -MF ".deps/SAMLConfig.Tpo" -c -o SAMLConfig.lo
SAMLConfig.cpp; \
then mv -f ".deps/SAMLConfig.Tpo" ".deps/SAMLConfig.Plo"; else rm -f
".deps/SAMLConfig.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLConfig.lo -MD -MP -MF .deps/SAMLConfig.Tpo -c SAMLConfig.cpp
-fPIC -DPIC -o .libs/SAMLConfig.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLDateTime.lo -MD -MP -MF ".deps/SAMLDateTime.Tpo" -c -o
SAMLDateTime.lo SAMLDateTime.cpp; \
then mv -f ".deps/SAMLDateTime.Tpo" ".deps/SAMLDateTime.Plo"; else rm -f
".deps/SAMLDateTime.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLDateTime.lo -MD -MP -MF .deps/SAMLDateTime.Tpo -c
SAMLDateTime.cpp -fPIC -DPIC -o .libs/SAMLDateTime.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLDecision.lo -MD -MP -MF ".deps/SAMLDecision.Tpo" -c -o
SAMLDecision.lo SAMLDecision.cpp; \
then mv -f ".deps/SAMLDecision.Tpo" ".deps/SAMLDecision.Plo"; else rm -f
".deps/SAMLDecision.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLDecision.lo -MD -MP -MF .deps/SAMLDecision.Tpo -c
SAMLDecision.cpp -fPIC -DPIC -o .libs/SAMLDecision.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLDoNotCacheCondition.lo -MD -MP -MF
".deps/SAMLDoNotCacheCondition.Tpo" -c -o SAMLDoNotCacheCondition.lo
SAMLDoNotCacheCondition.cpp; \
then mv -f ".deps/SAMLDoNotCacheCondition.Tpo"
".deps/SAMLDoNotCacheCondition.Plo"; else rm -f
".deps/SAMLDoNotCacheCondition.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLDoNotCacheCondition.lo -MD -MP -MF
.deps/SAMLDoNotCacheCondition.Tpo -c SAMLDoNotCacheCondition.cpp -fPIC -DPIC
-o .libs/SAMLDoNotCacheCondition.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLEvidence.lo -MD -MP -MF ".deps/SAMLEvidence.Tpo" -c -o
SAMLEvidence.lo SAMLEvidence.cpp; \
then mv -f ".deps/SAMLEvidence.Tpo" ".deps/SAMLEvidence.Plo"; else rm -f
".deps/SAMLEvidence.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLEvidence.lo -MD -MP -MF .deps/SAMLEvidence.Tpo -c
SAMLEvidence.cpp -fPIC -DPIC -o .libs/SAMLEvidence.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLException.lo -MD -MP -MF ".deps/SAMLException.Tpo" -c -o
SAMLException.lo SAMLException.cpp; \
then mv -f ".deps/SAMLException.Tpo" ".deps/SAMLException.Plo"; else rm -f
".deps/SAMLException.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLException.lo -MD -MP -MF .deps/SAMLException.Tpo -c
SAMLException.cpp -fPIC -DPIC -o .libs/SAMLException.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLIdentifier.lo -MD -MP -MF ".deps/SAMLIdentifier.Tpo" -c -o
SAMLIdentifier.lo SAMLIdentifier.cpp; \
then mv -f ".deps/SAMLIdentifier.Tpo" ".deps/SAMLIdentifier.Plo"; else rm -f
".deps/SAMLIdentifier.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLIdentifier.lo -MD -MP -MF .deps/SAMLIdentifier.Tpo -c
SAMLIdentifier.cpp -fPIC -DPIC -o .libs/SAMLIdentifier.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLNameIdentifier.lo -MD -MP -MF ".deps/SAMLNameIdentifier.Tpo" -c -o
SAMLNameIdentifier.lo SAMLNameIdentifier.cpp; \
then mv -f ".deps/SAMLNameIdentifier.Tpo" ".deps/SAMLNameIdentifier.Plo";
else rm -f ".deps/SAMLNameIdentifier.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLNameIdentifier.lo -MD -MP -MF .deps/SAMLNameIdentifier.Tpo
-c SAMLNameIdentifier.cpp -fPIC -DPIC -o .libs/SAMLNameIdentifier.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLObject.lo -MD -MP -MF ".deps/SAMLObject.Tpo" -c -o SAMLObject.lo
SAMLObject.cpp; \
then mv -f ".deps/SAMLObject.Tpo" ".deps/SAMLObject.Plo"; else rm -f
".deps/SAMLObject.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLObject.lo -MD -MP -MF .deps/SAMLObject.Tpo -c SAMLObject.cpp
-fPIC -DPIC -o .libs/SAMLObject.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLQuery.lo -MD -MP -MF ".deps/SAMLQuery.Tpo" -c -o SAMLQuery.lo
SAMLQuery.cpp; \
then mv -f ".deps/SAMLQuery.Tpo" ".deps/SAMLQuery.Plo"; else rm -f
".deps/SAMLQuery.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLQuery.lo -MD -MP -MF .deps/SAMLQuery.Tpo -c SAMLQuery.cpp
-fPIC -DPIC -o .libs/SAMLQuery.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLRequest.lo -MD -MP -MF ".deps/SAMLRequest.Tpo" -c -o SAMLRequest.lo
SAMLRequest.cpp; \
then mv -f ".deps/SAMLRequest.Tpo" ".deps/SAMLRequest.Plo"; else rm -f
".deps/SAMLRequest.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLRequest.lo -MD -MP -MF .deps/SAMLRequest.Tpo -c
SAMLRequest.cpp -fPIC -DPIC -o .libs/SAMLRequest.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLResponse.lo -MD -MP -MF ".deps/SAMLResponse.Tpo" -c -o
SAMLResponse.lo SAMLResponse.cpp; \
then mv -f ".deps/SAMLResponse.Tpo" ".deps/SAMLResponse.Plo"; else rm -f
".deps/SAMLResponse.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLResponse.lo -MD -MP -MF .deps/SAMLResponse.Tpo -c
SAMLResponse.cpp -fPIC -DPIC -o .libs/SAMLResponse.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLSignedObject.lo -MD -MP -MF ".deps/SAMLSignedObject.Tpo" -c -o
SAMLSignedObject.lo SAMLSignedObject.cpp; \
then mv -f ".deps/SAMLSignedObject.Tpo" ".deps/SAMLSignedObject.Plo"; else rm
-f ".deps/SAMLSignedObject.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLSignedObject.lo -MD -MP -MF .deps/SAMLSignedObject.Tpo -c
SAMLSignedObject.cpp -fPIC -DPIC -o .libs/SAMLSignedObject.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLSOAPBinding.lo -MD -MP -MF ".deps/SAMLSOAPBinding.Tpo" -c -o
SAMLSOAPBinding.lo SAMLSOAPBinding.cpp; \
then mv -f ".deps/SAMLSOAPBinding.Tpo" ".deps/SAMLSOAPBinding.Plo"; else rm
-f ".deps/SAMLSOAPBinding.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLSOAPBinding.lo -MD -MP -MF .deps/SAMLSOAPBinding.Tpo -c
SAMLSOAPBinding.cpp -fPIC -DPIC -o .libs/SAMLSOAPBinding.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLSOAPHTTPBinding.lo -MD -MP -MF ".deps/SAMLSOAPHTTPBinding.Tpo" -c -o
SAMLSOAPHTTPBinding.lo SAMLSOAPHTTPBinding.cpp; \
then mv -f ".deps/SAMLSOAPHTTPBinding.Tpo" ".deps/SAMLSOAPHTTPBinding.Plo";
else rm -f ".deps/SAMLSOAPHTTPBinding.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLSOAPHTTPBinding.lo -MD -MP -MF .deps/SAMLSOAPHTTPBinding.Tpo
-c SAMLSOAPHTTPBinding.cpp -fPIC -DPIC -o .libs/SAMLSOAPHTTPBinding.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLStatement.lo -MD -MP -MF ".deps/SAMLStatement.Tpo" -c -o
SAMLStatement.lo SAMLStatement.cpp; \
then mv -f ".deps/SAMLStatement.Tpo" ".deps/SAMLStatement.Plo"; else rm -f
".deps/SAMLStatement.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLStatement.lo -MD -MP -MF .deps/SAMLStatement.Tpo -c
SAMLStatement.cpp -fPIC -DPIC -o .libs/SAMLStatement.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLSubject.lo -MD -MP -MF ".deps/SAMLSubject.Tpo" -c -o SAMLSubject.lo
SAMLSubject.cpp; \
then mv -f ".deps/SAMLSubject.Tpo" ".deps/SAMLSubject.Plo"; else rm -f
".deps/SAMLSubject.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLSubject.lo -MD -MP -MF .deps/SAMLSubject.Tpo -c
SAMLSubject.cpp -fPIC -DPIC -o .libs/SAMLSubject.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLSubjectQuery.lo -MD -MP -MF ".deps/SAMLSubjectQuery.Tpo" -c -o
SAMLSubjectQuery.lo SAMLSubjectQuery.cpp; \
then mv -f ".deps/SAMLSubjectQuery.Tpo" ".deps/SAMLSubjectQuery.Plo"; else rm
-f ".deps/SAMLSubjectQuery.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLSubjectQuery.lo -MD -MP -MF .deps/SAMLSubjectQuery.Tpo -c
SAMLSubjectQuery.cpp -fPIC -DPIC -o .libs/SAMLSubjectQuery.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT SAMLSubjectStatement.lo -MD -MP -MF ".deps/SAMLSubjectStatement.Tpo" -c
-o SAMLSubjectStatement.lo SAMLSubjectStatement.cpp; \
then mv -f ".deps/SAMLSubjectStatement.Tpo" ".deps/SAMLSubjectStatement.Plo";
else rm -f ".deps/SAMLSubjectStatement.Tpo"; exit 1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT SAMLSubjectStatement.lo -MD -MP -MF
.deps/SAMLSubjectStatement.Tpo -c SAMLSubjectStatement.cpp -fPIC -DPIC -o
.libs/SAMLSubjectStatement.o
if /bin/sh ../libtool --mode=compile --tag=CXX g++ -DHAVE_CONFIG_H -I. -I.
-I.. -I. -I/opt/shibboleth/include -pthread -O2 -DNDEBUG
-I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2 -DNDEBUG
-MT XML.lo -MD -MP -MF ".deps/XML.Tpo" -c -o XML.lo XML.cpp; \
then mv -f ".deps/XML.Tpo" ".deps/XML.Plo"; else rm -f ".deps/XML.Tpo"; exit
1; fi
g++ -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/shibboleth/include -pthread -O2
-DNDEBUG -I/opt/shibboleth/include -I/usr/kerberos/include -pthread -O2
-DNDEBUG -MT XML.lo -MD -MP -MF .deps/XML.Tpo -c XML.cpp -fPIC -DPIC -o
.libs/XML.o
/bin/sh ../libtool --mode=link --tag=CXX g++ -pthread -O2 -DNDEBUG
-L/opt/shibboleth/lib -llog4cpp -lnsl -L/opt/shibboleth/lib -lcurl
-L/usr/kerberos/lib -L/usr/kerberos/lib64 -lidn -lssl -lcrypto -ldl -lssl
-lcrypto -lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz -lz -o
libsaml.la -rpath /opt/shibboleth/lib -version-info 5:0:0 Iterator.lo NDC.lo
QName.lo SAMLAction.lo SAMLArtifact.lo SAMLAssertion.lo SAMLAttribute.lo
SAMLAttributeDesignator.lo SAMLAttributeQuery.lo SAMLAttributeStatement.lo
SAMLAudienceRestrictionCondition.lo SAMLAuthenticationQuery.lo
SAMLAuthenticationStatement.lo SAMLAuthorityBinding.lo
SAMLAuthorizationDecisionQuery.lo SAMLAuthorizationDecisionStatement.lo
SAMLBinding.lo SAMLBrowserProfile.lo SAMLCondition.lo SAMLConfig.lo
SAMLDateTime.lo SAMLDecision.lo SAMLDoNotCacheCondition.lo SAMLEvidence.lo
SAMLException.lo SAMLIdentifier.lo SAMLNameIdentifier.lo SAMLObject.lo
SAMLQuery.lo SAMLRequest.lo SAMLResponse.lo SAMLSignedObject.lo
SAMLSOAPBinding.lo SAMLSOAPHTTPBinding.lo SAMLStatement.lo SAMLSubject.lo
SAMLSubjectQuery.lo SAMLSubjectStatement.lo XML.lo -lxml-security-c
-lxerces-c -lcurl -L/usr/kerberos/lib -L/usr/kerberos/lib64 -lssl -lcrypto
-lgssapi_krb5 -lkrb5 -lcom_err -lk5crypto -lresolv -ldl -lz
g++ -shared /usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/crtbeginS.o .libs/Iterator.o
.libs/NDC.o .libs/QName.o .libs/SAMLAction.o .libs/SAMLArtifact.o
.libs/SAMLAssertion.o .libs/SAMLAttribute.o .libs/SAMLAttributeDesignator.o
.libs/SAMLAttributeQuery.o .libs/SAMLAttributeStatement.o
.libs/SAMLAudienceRestrictionCondition.o .libs/SAMLAuthenticationQuery.o
.libs/SAMLAuthenticationStatement.o .libs/SAMLAuthorityBinding.o
.libs/SAMLAuthorizationDecisionQuery.o
.libs/SAMLAuthorizationDecisionStatement.o .libs/SAMLBinding.o
.libs/SAMLBrowserProfile.o .libs/SAMLCondition.o .libs/SAMLConfig.o
.libs/SAMLDateTime.o .libs/SAMLDecision.o .libs/SAMLDoNotCacheCondition.o
.libs/SAMLEvidence.o .libs/SAMLException.o .libs/SAMLIdentifier.o
.libs/SAMLNameIdentifier.o .libs/SAMLObject.o .libs/SAMLQuery.o
.libs/SAMLRequest.o .libs/SAMLResponse.o .libs/SAMLSignedObject.o
.libs/SAMLSOAPBinding.o .libs/SAMLSOAPHTTPBinding.o .libs/SAMLStatement.o
.libs/SAMLSubject.o .libs/SAMLSubjectQuery.o .libs/SAMLSubjectStatement.o
.libs/XML.o -L/opt/shibboleth/lib /opt/shibboleth/lib/liblog4cpp.so -lnsl
-L/usr/kerberos/lib -L/usr/kerberos/lib64 -lidn -lxml-security-c -lxerces-c
/opt/shibboleth/lib/libcurl.so -lssl -lcrypto -lgssapi_krb5 -lkrb5 -lcom_err
-lk5crypto -lresolv -ldl -lz -L/usr/lib/gcc/x86_64-redhat-linux/3.4.3
-L/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64
-L/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../.. -L/lib/../lib64
-L/usr/lib/../lib64 -lstdc++ -lm -lc -lgcc_s
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/crtendS.o
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crtn.o -o
.libs/libsaml.so.5.0.0
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o(.init+0x0):
In function `_init':
: multiple definition of `_init'
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o(.init+0x0):
first defined here
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o(.fini+0x0):
In function `_fini':
: multiple definition of `_fini'
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/../../../../lib64/crti.o(.fini+0x0):
first defined here
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/crtbeginS.o(.data.rel+0x0): multiple
definition of `__dso_handle'
/usr/lib/gcc/x86_64-redhat-linux/3.4.3/crtbeginS.o(.data.rel+0x0): first
defined here
collect2: ld returned 1 exit status
make[3]: *** [libsaml.la] Error 1
make[3]: Leaving directory `/opt/src/opensaml-1.1/saml'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/opt/src/opensaml-1.1/saml'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/src/opensaml-1.1'
make: *** [all] Error 2



Archive powered by MHonArc 2.6.16.

Top of Page