]> granicus.if.org Git - apache/commitdiff
Update the DSO docs in the INSTALL file.
authorRyan Bloom <rbb@apache.org>
Sun, 15 Apr 2001 22:37:13 +0000 (22:37 +0000)
committerRyan Bloom <rbb@apache.org>
Sun, 15 Apr 2001 22:37:13 +0000 (22:37 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@88869 13f79535-47bb-0310-9956-ffa450edef68

INSTALL

diff --git a/INSTALL b/INSTALL
index 191ea5e9580a1a9b365a292cfca8e8c42bd15a6e..a21bec8c82f6706fffa362111c9e4b002a15f0e3 100644 (file)
--- a/INSTALL
+++ b/INSTALL
 
         To provide maximum flexibility Apache now is able to load
         modules under runtime via the DSO mechanism by using the
-        pragmatic dlopen()/dlsym() system calls. These system calls
+        pragmatic apr_dso_open()/apr_dso_sym() calls. These calls
         are not available under all operating systems therefore you
-        cannot use the DSO mechanism on all platforms. And Apache
-        currently has only limited built-in knowledge on how to
-        compile shared objects because this is heavily
-        platform-dependent. The current state is this:
-
-        o Out-of-the-box supported platforms are (Not all of these
-          will work currently.  DSO support is currently available on
-          most of these platforms however):
-           - Linux     - SunOS         - UnixWare     - Darwin/Mac OS
-           - FreeBSD   - Solaris       - AIX          - OpenStep/Mach
-           - OpenBSD   - IRIX          - SCO          - DYNIX/ptx
-           - NetBSD    - HPUX          - ReliantUNIX
-           - BSDI      - Digital Unix  - DGUX
-
-        o Entirely unsupported platforms are:
-           - Ultrix
+        cannot use the DSO mechanism on all platforms. Apache relies
+        on autoconf to detect the ability to use DSOs, and libtool to
+        determine how to build DSOs. If your platform is supported by
+        libtool, and we can find DSO system calls, then DSOs should
+        work out-of-the-box. 
 
         If your system is not on these lists but has the dlopen-style
         interface, you either have to provide the appropriate compiler