delorie.com/archives/browse.cgi | search |
Date: | Thu, 4 May 2000 18:26:35 +0200 (WET) |
From: | Andris Pavenis <pavenis AT lanet DOT lv> |
To: | Eli Zaretskii <eliz AT is DOT elta DOT co DOT il> |
cc: | djgpp-workers AT delorie DOT com, "Mark E." <snowball3 AT bigfoot DOT com> |
Subject: | Re: minor DJGPP config change |
In-Reply-To: | <Pine.SUN.3.91.1000504180442.19648B@is> |
Message-ID: | <Pine.A41.4.05.10005041814380.48816-100000@ieva05.lanet.lv> |
MIME-Version: | 1.0 |
Reply-To: | djgpp-workers AT delorie DOT com |
Errors-To: | nobody AT delorie DOT com |
X-Mailing-List: | djgpp-workers AT delorie DOT com |
X-Unsubscribes-To: | listserv AT delorie DOT com |
On Thu, 4 May 2000, Eli Zaretskii wrote: > > On Thu, 4 May 2000, Andris Pavenis wrote: > > > Really it was so: gcc-2.96 didn't found $DJDIR/lib as gcc tried to use relative > > prefix. > > Could you please explain this a bit more in detail? I'm not sure I > understand: are you telling that there was a bug in GCC 2.96 which caused > it to think $DJDIR/lib was a relative path name? If so, is that > corrected in current development sources? > There are some hacks in gcc.c from gcc-2.96 snapshots to get gcc binaries which can be installed anywhere (prefix is determined at runtime from actual location of gcc executable). This relative prefix overrides the default one which is $DJDIR (of course) For the other side gcc/prefix.c substitutes environment variable at start of some file location only if it begins with prefix (which now is determined at runtime and of course doesn't more begin with $DJDIR) I see 2 possible solutions: - forcing always substitute environment variable $DJDIR (of course for DJGPP only: #ifdef __DJGPP__) - disabling looking for relative prefix for DJGPP (also ifdef-ing corresponding code out in gcc.c out for DJGPP) Andris PS. There is no similar problems with gcc-2.95.2. And also the problem with LD_LIBRARY_PATH can remain unnoticed unless one removed definition of this enviroment variable from DJGPP.ENV
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |