delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2001/08/25/07:32:39

From: pavenis AT lanet DOT lv
To: "Eli Zaretskii" <eliz AT is DOT elta DOT co DOT il>, djgpp-workers AT delorie DOT com
Date: Sat, 25 Aug 2001 14:32:34 +0300
MIME-Version: 1.0
Subject: Re: gcc-3.0.1 WinXP and lfn=n
Message-ID: <3B87B702.13151.3BDE00@localhost>
In-reply-to: <7263-Sat25Aug2001104519+0300-eliz@is.elta.co.il>
References: <10108241959 DOT AA13217 AT clio DOT rice DOT edu> (sandmann AT clio DOT rice DOT edu)
X-mailer: Pegasus Mail for Win32 (v3.12c)
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 25 Aug 2001, at 10:45, Eli Zaretskii wrote:

> > From: sandmann AT clio DOT rice DOT edu (Charles Sandmann)
> > Date: Fri, 24 Aug 2001 14:59:48 -0500 (CDT)
> > > 
> > > It dies someplace in stat() - we enter and NTVDM goes away.
> > > The name we send it when it does does not exist, but seems OK to me:
> > > ("d:/djgpp/bin/djgpp/3.01/as.exe")
> > > However this is the CD drive and the device is not ready.
> > 
> > I changed d:\djgpp\bin in specs to c:\djgpp\bin and I can now compile with
> > lfn=n ... 
> 
> What specs did you mean here?  Are those the built-in specs that are
> compiled into GCC?  If so, how does d:/djgpp/bin gets into them--is
> that because this is the directory where you or Andris have built the
> package?

Initially MD_EXEC_PREFIX is defined to /dev/env/DJDIR/bin. 
Unfortunatelly it's canonicalized at startup (see definition in 
gcc/config/i386/xm-djgpp.h). Perhaps I'll remove processing variable
md_exec_prefix from this definition

So corresponding definition expands to current $DJDIR/bin at
the time specs are dumped by xgcc ('gcc -dumpspecs').

Of course it would be possible to edit specs later by sed, but I would 
like to avoid that

Andris

- Raw text -


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