You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by rb...@apache.org on 2001/04/16 00:37:13 UTC
cvs commit: httpd-2.0 INSTALL
rbb 01/04/15 15:37:13
Modified: . INSTALL
Log:
Update the DSO docs in the INSTALL file.
Revision Changes Path
1.10 +6 -17 httpd-2.0/INSTALL
Index: INSTALL
===================================================================
RCS file: /home/cvs/httpd-2.0/INSTALL,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -b -w -u -r1.9 -r1.10
--- INSTALL 2001/02/25 17:00:10 1.9
+++ INSTALL 2001/04/15 22:37:13 1.10
@@ -78,24 +78,13 @@
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