httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rasmus Lerdorf <ras...@apache.org>
Subject Re: Working on autoconfing Apache 2.0
Date Mon, 22 Nov 1999 15:04:21 GMT
On Mon, 22 Nov 1999, Martin Kraemer wrote:

> On Fri, Nov 19, 1999 at 11:10:31AM -0500, Rasmus Lerdorf wrote:
> > How else would we figure out how to build DSOs?  Our current 1.3 mechanism
> > sucks which became rather obvious when we didn't have DSOs being built
> > correctly on glibc-2.1 systems until version 1.3.9.  libtool had this
> > right long before.  We don't have the resources to keep up with all the
> > different platforms
> 
> ...neither has libtool :-(
> 
> On all the (non-linux) platforms I have access to, libtool did a
> *very bad job* when trying to autodetect the static and dynamic compile
> and link switches. On a machine without DSO support, it detected the -KPIC
> flag, and when using --disable-shared --enable-static, it put the (dummy
> files!) *.lo into the static archive in place of the *.o objects.
> When I used c89 instead of cc, it told me it didn't know what to do with
> it (apparently this has improved in current versions). On a standard
> SVR4 machine, it is incapable of detecting & using the -KPIC / -G
> switches for DSO support. The code it creates/uses is ugly and almost
> unmaintainable. And it hasn't improved vastly in the last year.
> 
> In short: I don't like it very much (but I'm open to letting you
> convince me).

Well, show me something better.  And I don't consider rolling our own a
real option here.

-Rasmus


Mime
View raw message