delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1998/11/01/18:32:38

Date: Sun, 1 Nov 1998 23:31:04 +0000 (GMT)
From: George Foot <george DOT foot AT merton DOT oxford DOT ac DOT uk>
To: djgpp-workers AT delorie DOT com
Subject: Re: specs file
In-Reply-To: <199811011859.NAA14320@indy.delorie.com>
Message-ID: <Pine.OSF.4.05.9811012326520.19336-100000@sable.ox.ac.uk>
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com

On Sun, 1 Nov 1998, DJ Delorie wrote:

> The only other solution I can think of is to have all (or at least the
> major) djgpp headers #include <djgpp/version.h>.  This won't help
> programs that don't include any system headers, but unless we hack cpp
> or keep the specs file as-is, I can't think of a better solution.

Is there any other purpose to these defines other than to allow
programs to change their calls to library functions depending
upon what version of the library they are linked with?  If not,
why would a program that doesn't use the library care what
library version it is linked with?

FWIW, allowing environment variables in the specs would make for
a much cleaner RSXNTDJ distribution.  Currently it's (almost)
necessary to go through the specs by hand changing the absolute
paths to RSXNTDJ directories.  People seem to corrupt their
specs sometimes while doing this -- not surprising really.

-- 
george DOT foot AT merton DOT oxford DOT ac DOT uk

xu do tavla fo la lojban  --  http://xiron.pc.helsinki.fi/lojban/lojban.html

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019