delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1998/08/07/05:41:42

Message-ID: <B0000038550@stargate.astr.lu.lv>
From: "Andris Pavenis" <pavenis AT lanet DOT lv>
To: shaka AT innotts DOT co DOT uk (Shaka Zulu)
Date: Fri, 7 Aug 1998 12:39:58 +0300
MIME-Version: 1.0
Subject: Re: djgpp 2.8.1------- cannot open linker script file djgpp.djl:
CC: djgpp AT delorie DOT com
In-reply-to: <35c7c3d3.19033572@news.innotts.co.uk>

From:           	shaka AT innotts DOT co DOT uk (Shaka Zulu)
Subject:        	Re: djgpp 2.8.1------- cannot open linker script file djgpp.djl:
Date sent:      	Wed, 05 Aug 1998 02:31:30 GMT
To:             	djgpp AT delorie DOT com

> > Date:          2 Aug 1998 04:33:50 GMT
> > To:            shaka AT innotts DOT co DOT uk (Shaka Zulu)
> > From:          superartem AT aol DOT com (SuperArtem)
> > Organization:  AOL http://www.aol.com
> > Subject:       Re: djgpp 2.8.1------- cannot open linker script file djgpp.djl:
> 
> > put it in the directory of your source code, I had the same problem, that fixed
> > it

It is NOT needed (DON'T DO THAT). Read files in directory 
%DJDIR%/gnu/gcc-2.81 (readme.djgpp and problems.txt). In file 
'problems.txt' I mentioned some possible problems which I met 
myself or thought they may appear when there are problems with
DJGPP instalation.

> 
> > >Hi 
> > >just a quick question 
> > >the linker is having trouble finding it
> > >i've removed files 'specs' and 'djgpp.djl' version 2.7.2.1 from
> > >%DJDIR/lib
> > >gcc 2.8.1 compiles everything normally up to the linking stage 
> > >then ld reports-----
> > >
> > > ld -o pow3.exe crtf.o crt0.o c:\tmp\ccci401l -lgcc -lc -lgcc
> > >-Tdjgpp.djl
> > >C:/DJGPP/BIN/ld.exe: cannot open linker script file djgpp.djl: No such
> > >file or directory (ENOENT)
> > >
> > >i've tried moving djgpp.djl to 
> > >%DJDIR/lib
> > >%DJDIR/bin
> > >%DJDIR/include
> > >%DJDIR
> > >without success
> > >what directory should djgpp.djl be in ?
> > >
> > >Thanx Shaka
> 
> i tried the above which did correct the problem of djgpp.djl
> but now it cannot find crtf.o
> is binutils 2.8.1 (ld) search paths hardwired like gcc 2.8.1 is 
> as i can't seem to find C:\djgpp\lib\gcc-lib\djgpp\2.81
> even thought it's on the path
> i've even tried moving djgpp.env to the above address 
> and altering the my bat file to point to it 
> and still no joy

Once more. Please revert these changes.
crtf.o should be in %DJDIR%/lib/gcc-lib/djgpp/2.81 (the same where
djgpp.dlj from gcc-2.8.1 should be).

> are there any more suggestions ?
> thanx
> Shaka
> 
> 


- Raw text -


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