Return-Path: Delivered-To: apmail-apr-dev-archive@www.apache.org Received: (qmail 58787 invoked from network); 22 Oct 2007 21:27:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 22 Oct 2007 21:27:05 -0000 Received: (qmail 82708 invoked by uid 500); 22 Oct 2007 21:26:52 -0000 Delivered-To: apmail-apr-dev-archive@apr.apache.org Received: (qmail 82665 invoked by uid 500); 22 Oct 2007 21:26:52 -0000 Mailing-List: contact dev-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Id: Delivered-To: mailing list dev@apr.apache.org Received: (qmail 82654 invoked by uid 99); 22 Oct 2007 21:26:52 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Oct 2007 14:26:51 -0700 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [194.242.35.95] (HELO dns-factory.at) (194.242.35.95) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 22 Oct 2007 21:26:56 +0000 Received: from WSLT03 apache@gknw.net [172.17.100.16] by dns-factory.at with NetMail SMTP Agent $Revision: 6820 $ on Novell NetWare; Mon, 22 Oct 2007 23:25:21 +0200 Date: Mon, 22 Oct 2007 23:25:50 +0200 From: Guenter Knauf To: wrowe@rowe-clan.net, dev@apr.apache.org Subject: Re: svn commit: r587240 - /apr/apr-util/trunk/include/apu.hnw Message-ID: References: <471D0A34.2090603@rowe-clan.net> <471D1279.7090802@rowe-clan.net> X-Mailer: AK-Mail 4.01 [German] (registered, single user license) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Bill, > Guenter Knauf wrote: >> one question though: if I build the drivers as DSO then I think I need = to >> build libapr-util itself without these defines, but the drivers need it= - >> or am I missing something? If so how do we deal with that then? > I reread your question and I'm confused. If you build linking to > libgdbm, for example, and define APU_HAVE_GDBM, then why would you > NOT want to define that to 1 while building apr-util? I meant if I want to build apr-util without f.e. APU_HAVE_PGSQL =3D no pgs= ql driver, but instead want to build the driver separately as a DSO module= =2E.. In this case telling a developer in apu.h with "APU_HAVE_PGSQL 1" that lib= apr-util has pgsql build in is wrong; but nevertheless I need to define it= when I want to build the driver itself. Guen.