Build Notes

 
Unless you have redhat / fedora, you will need to build it. However, here are some great notes on doing just that

>>http://www.lrz-muenchen.de/~hommel/shibboleth/shib13c_on_SuSE10.0.html

This site is not compltely accurate.

  • You Must install and operate out of the /opt/swinst for the builds to work
  • You Must use xml-security 1.3.0. The one specified is too old to build.
  • You Must specify apr-1-config. Plain old apr-config doesn't exist
Example automake configure command
$ ./configure 
--prefix=/opt/shibboleth-1.3 
--with-log4cpp=/opt/shibboleth-1.3 
--with-xerces=/opt/shibboleth-1.3 
--with-xmlsec=/opt/xml-security-c-1.3.0 
--with-saml=/opt/shibboleth-1.3 
--with-apxs20=/usr/sbin/apxs2 
--with-apr=/usr/bin/apr-1-config 
--enable-apache-20 
--with-apr-includes=/usr/include/apache2

Also

  • enter the /opt/swinst/shibboleth-1.3/apache folder and edit the MakeFile to add a line to the CPP flag
CPPFLAGS = -I/usr/include/apr-1

Comments