Return-Path: Delivered-To: new-httpd-archive@hyperreal.org Received: (qmail 2085 invoked by uid 6000); 7 Sep 1998 07:39:18 -0000 Received: (qmail 2076 invoked from network); 7 Sep 1998 07:39:17 -0000 Received: from slarti.muc.de (193.174.4.10) by taz.hyperreal.org with SMTP; 7 Sep 1998 07:39:17 -0000 Received: (qmail 22594 invoked by uid 66); 7 Sep 1998 07:38:00 -0000 Received: by en1.engelschall.com (Sendmail 8.9.1) for new-httpd@apache.org id JAA10049; Mon, 7 Sep 1998 09:32:18 +0200 (CEST) Message-ID: <19980907093218.A10041@engelschall.com> Date: Mon, 7 Sep 1998 09:32:18 +0200 From: "Ralf S. Engelschall" To: new-httpd@apache.org Subject: Re: DSO issue Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Organization: Engelschall, Germany. X-Web-Homepage: http://www.engelschall.com/ X-PGP-Public-Key: http://www.engelschall.com/ho/rse/pgprse.asc X-PGP-Fingerprint: 00 C9 21 8E D1 AB 70 37 DD 67 A2 3A 0A 6F 8D A5 Sender: new-httpd-owner@apache.org Precedence: bulk Reply-To: new-httpd@apache.org In article <19980907022222.A5801@mindcryme.com> you wrote: > On Mon, Sep 07, 1998 at 08:10:47AM +0200, Ralf S. Engelschall wrote: >> You cannot link just one DSO against a library. You have to link all, but >> usually that doesn't hurt. For this enable the SHARED_CHAIN rule and specifiy >> your libs via LIBS. Then the libs which can be linked against DSOs are >> automatically fetched out of LIBS. > SHARED_CHAIN? > I don't see anything resembling that anywhere in the source tree. Also > - how is it that this was never necessary before? I know people have > built mod_rewrite shared with dbm support enabled. Ditto > mod_auth_dbm.so > And so how do I add LIBS to the building of shared modules? Building mod_auth_dbm.so works on most platforms because there the DBM stuff is in libc which is always available to DSOs ;-). The SHARED_CHAIN is on 1.3.2-dev. Sorry, it was added after 1.3.1. Ralf S. Engelschall rse@engelschall.com www.engelschall.com