ideally, let our configure script use your Apache's apxs script to extract
the necessary information.
-Once Apache is in place, you'll also need to build the libapreq library.
-Adjust the include path as needed.
-
-http://www.apache.org/dist/httpd/libapreq/libapreq-1.3.tar.gz
-
-$ tar xvzf libapreq-1.3.tar.gz
-$ cd libapreq-1.3
-$ ./configure --prefix=/opt/shibboleth --enable-static=no \
- --with-apache-includes=/usr/local/apache/include
-$ make
-$ make install
-
--- MySQL (optional)
The distribution now includes a session cache plugin using embedded MySQL.
CVS and run the bootstrap script if you want, or just use a source tarball.
With the source distribution or the results of your bootstrap:
-$ ./configure --prefix=/opt/shibboleth --with-xmlsec=/opt/shibboleth --with-apxs -C
+$ ./configure --prefix=/opt/shibboleth --with-log4cpp=/opt/shibboleth \
+ --enable-apache-13 --with-apxs -C
$ make
$ make install
-This will build the Apache modules by extracting build settings from apxs.
+This will build the Apache 1.x modules by extracting build settings from apxs.
The configure script will look in normal spots for the script
(/usr/bin/apxs, /usr/local/apache/bin/apxs) but you can point it if you need to.