This is the mail archive of the
automake@gnu.org
mailing list for the automake project.
Re: How to install "config.h"
- To: Ossama Othman <ossama at valinor dot ece dot uci dot edu>
- Subject: Re: How to install "config.h"
- From: Bob Friesenhahn <bfriesen at simple dot dallas dot tx dot us>
- Date: Mon, 30 Oct 2000 19:41:21 -0600 (CST)
- cc: automake at gnu dot org
- List-Id: Discussion list for automake <automake.gnu.org>
On Mon, 30 Oct 2000, Ossama Othman wrote:
>
> On Tue, Oct 31, 2000 at 01:40:30AM +0100, Assar Westerlund wrote:
> > I would agree with Gary here that the symptom is installing the
> > config.h (or whatever it's called). The problem is that the interface
> > exported from the library should not depend on the parameters found
> > out by configure.
>
> Yes! I certainly do agree with you on this point. However, sometimes
> this can't be avoided in the case of inlined functions (e.g. C++). It
Besides inlined functions, it is not uncommon to see data structures
changing in size, either because there are additional members, or the
size of members has changed.
If we should not be installing config.h files, then it would be
beneficial for Automake (or Autoconf) to support an automated way to
provide the benefits of config.h, but in a better form.
Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us
http://www.simplesystems.org/users/bfriesen