www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2001/09/19/09:18:02

Message-ID: <3BA89555.2D4FB0BF@yahoo.com.NOSPAM>
From: CBFalconer <cbfalconer AT yahoo DOT com DOT NOSPAM>
Organization: Ched Research
X-Mailer: Mozilla 4.75 [en] (Win98; U)
X-Accept-Language: en
MIME-Version: 1.0
Newsgroups: comp.os.msdos.djgpp
Subject: Re: GPC fails - why?
References: <3BA7D8B0 DOT 47526F9E AT yahoo DOT com DOT NOSPAM> <9o9rqg$iro$1 AT nets3 DOT rz DOT RWTH-Aachen DOT DE>
Lines: 72
Date: Wed, 19 Sep 2001 13:01:25 GMT
NNTP-Posting-Host: 12.90.178.205
X-Complaints-To: abuse AT worldnet DOT att DOT net
X-Trace: bgtnsc06-news.ops.worldnet.att.net 1000904485 12.90.178.205 (Wed, 19 Sep 2001 13:01:25 GMT)
NNTP-Posting-Date: Wed, 19 Sep 2001 13:01:25 GMT
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

(* POSTED and MAILED *)

Hans-Bernhard Broeker wrote:
> 
> CBFalconer <cbfalconer AT yahoo DOT com DOT nospam> wrote:
> > Just downloaded and installed GPC20bb, together with gcc2953b and
> > gpp2953b.  I get the following on first trial:
> 
> I suspect you have the wrong GPC package. Or some serious installation
> error in your general DJGPP setup.
> 
> >>#include "..." search starts here:
> >>#include <...> search starts here:
> >> /usr/local/include
> >> JDIR/i586-pc-msdosdjgpp/include
> 
> This is seriously damaged. Unless it got mashed in transport, you
> should try to find out what ate the "$D" that's missing at the front
> of that line. But see the end of this message, first.

This is totally unclear to me.  I don't know where a "$D" should
have come from or where is should be.  I assume before the "JDIR",
but then I don't know what created that either?
> 
> I hope you didn't edit DJGPP.ENV, did you?

No.  Maybe it needs it.
> 
> >> -o hello c:/djgpp/lib/crt0.o -Lc:/djgpp/lib/gcc-lib/djgpp/2.952
> [...]
> >>gpc.exe: installation problem, cannot exec `-o': No such file or \
> >>   directory (ENOENT)
> 
> This one's the real bugger. There should have been the full pathname
> of the linker program ('ld' or 'collect2' usually) at the beginning of
> that line, before the '-o hello'.
> 
> > [1] c:\djgpp>dir /4 /s lib\gcc-lib\djgpp
> 
> >  Volume in drive C is W98SYSFAT32    Serial number is 39EB:49EB
> >  Directory of  C:\djgpp\lib\gcc-lib\djgpp\*
> 
> > [.]                 [..]                [2.952]
> > [2.953]
> >               0 bytes in 0 files and 4 dirs
> 
> This smells of version mixup. You have directories from two different
> GCC releases sitting around.  The contents of other directories
> confirms it: you've mixed GPC version 2.95.2 with GCC version 2.95.3.
> That's exactly the reason for your troubles, I think.

I installed GCC first, and it worked in rhide.  Then went looking
for GPC, which included the 2.95.2 stuff, and installed that.  I
assumed it installed the library pieces it was compiled for. 
rhide blew up using it, so I tried the command line.  So it seems
to have nothing to do with rhide.

No, I didn't edit DJGPP.ENV, but maybe it should be.  Obviously
this GPC needs different libraries than GCC.  Or where can I find
a more up to date GPC (this was GPC20bb.zip).

BTW GCC still functions properly.  It has not been fouled.

I hope you do not mind the post and mail reply. I am anxious to
get this running.

-- 
Chuck F (cbfalconer AT yahoo DOT com) (cbfalconer AT XXXXworldnet DOT att DOT net)
   (Remove "XXXX" from reply address. yahoo works unmodified)
   mailto:uce AT ftc DOT gov  (for spambots to harvest)


- Raw text -


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