[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: another darwin patch
From: |
Howard Chu |
Subject: |
RE: another darwin patch |
Date: |
Sun, 2 Mar 2003 17:20:33 -0800 |
> -----Original Message-----
> From: Bob Friesenhahn [mailto:address@hidden
> On Sun, 2 Mar 2003, Howard Chu wrote:
> > If the idea is for libtool to be a general purpose tool,
> then it should allow
> > everything that the underlying platform allows. You can try
> do advise against
> > doing something stupid, but don't get in the way of
> developers who know what
> > they want it to do.
>
> The idea is for libtool to enable the *portable* creation of shared
> libraries on as many platforms as possible. If a feature can not be
> supported in a portable fashion, then it is not supported at all.
GCC is a tool to enable the portable compilation of C code on as many
platforms as possible. That being said, it still has platform-specific
switches to allow a knowledgeable developer to take advantage of specific
quirks of that given platform.
The default behavior supports the least-common-denominator, but it doesn't
stop there. If it did, it wouldn't be nearly as popular as it is today.
You need to rethink this position. If someone tries to make libtool do
something the platform can't support, that is the developer's responsibility
to deal with, not the tool's.
-- Howard Chu
Chief Architect, Symas Corp. Director, Highland Sun
http://www.symas.com http://highlandsun.com/hyc
Symas: Premier OpenSource Development and Support