Date: Sun, 1 Nov 1998 23:31:04 +0000 (GMT) From: George Foot To: djgpp-workers AT delorie DOT com Subject: Re: specs file In-Reply-To: <199811011859.NAA14320@indy.delorie.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII 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 . 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