...
You will also need theĀ Boost headers available (but don't need to actually build or install the full Boost library set). Due to a bug not yet fixed in a release, only versions up to 1.52 will work.
- log4shib:
./configure --disable-static --disable-doxygen --prefix=/opt/shibboleth-sp
- Xerces-C:
./configure --prefix=/opt/shibboleth-sp --disable-netaccessor-libcurl
- XML-Security-C:
./configure --without-xalan --disable-static --prefix=/opt/shibboleth-sp
- XMLTooling-C:
./configure --with-log4shib=/opt/shibboleth-sp --prefix=/opt/shibboleth-sp -C
- OpenSAML-C:
./configure --with-log4shib=/opt/shibboleth-sp --prefix=/opt/shibboleth-sp -C
When building Shibboleth, you can usually rely on the configure
script to detect your Apache version and do the right thing, but in special cases, you can pass various options to control the Apache module version and locate the apxs
script to use.
- Shibboleth:
./configure --with-log4shib=/opt/shibboleth-sp --enable-apache-13 --with-apxs=/usr/local/apache/bin/apxs --enable-apache-20 --with-apxs2=/usr/local/apache2/bin/apxs --prefix=/opt/shibboleth-sp
...