Commit f4997787 authored by Ralf S. Engelschall's avatar Ralf S. Engelschall
Browse files

Various Enhancements to the Shared Object support

-------------------------------------------------

1. Shared object support is compiler-dependend, so we have to
   move the XXX_SHLIB stuff _after_ the compiler checks in
   the Configure script.

3. Added entries for manual/custom shared object support to
   Configuration.tmpl file, so the user knows what he has to do.
   Configure already supported this in the past but nothing was
   documented here.

3. Added initial support for Solaris 2.x.

4. I've now tested shared object support under the following
   platform/compiler combinations:
      - FreeBSD 2.1.5 with gcc 2.8.0
      - Debian 1.3.1  with gcc 2.7.2
      - Solaris 2.6   with gcc 2.7.2
      - Solaris 2.5.1 with gcc 2.7.2
      - Solaris 2.5.1 with WorkShop Compilers 4.2 30 Oct 1996 C 4.2

   All ran out-the-box with my test procedure:
   [Yes, I really would like to see my configure stuff added...]
      $ gunzip <apache-1.3b6-dev.tar.gz
      $ cd apache-1.3b6-dev
      $ ./configure --prefix=/tmp/apache --enable-shared=max
      $ make
      $ make install
      $ /tmp/apache/sbin/apachectl start
      $ lynx -mime_header -source http://localhost:80/
      $ /tmp/apache/sbin/apachectl stop
      $ cd ..
      $ rm -rf apache-1.3b6-dev


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@80451 13f79535-47bb-0310-9956-ffa450edef68
parent c6976924
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment