Message-ID: <3BA89555.2D4FB0BF@yahoo.com.NOSPAM> From: CBFalconer 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> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit 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 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)