Date: Sat, 6 Sep 1997 10:02:07 -0700 (PDT) Message-Id: <199709061702.KAA07251@adit.ap.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" To: pjfarley AT dorsai DOT org (Peter J. Farley III), djgpp AT delorie DOT com From: Nate Eldredge Subject: Re: Rebuilding gcc - "make install", "configur.bat" both fail Precedence: bulk At 02:55 9/3/1997 GMT, Peter J. Farley III wrote: >============== First problem ========================= >Please, what is the (presumably manual) procedure one needs to follow >to do the equivalent of "make install"? Should I just cut out what's >in makefile and shell it? TIA for your help on this. Yes. I think it's documented somewhere that the `make install's don't work for most DJGPP programs. You're supposed to just copy the EXE's into your bin directory. > >============== Second problem ========================= >In each case, the "if [not] exist " uses long names, but expects >to succeed even if the only files available are truncated 8.3 format. >I have tested these statements with "echo found" as the action instead >of the above actions, and they consistantly fail under Win95/DOS, just >as consistantly as they succeed in DOS 6.22 (which is what I have >available of the DOS 6+ versions). > >If I'm not mistaken, this is a problem that cannot be solved simply. >I just wanted to report the failure so others are not surprised by it. >Although changing all of the long names in the "configur.bat" file to >their short names would probably fix it, I'm not entirely certain that >that would be the better long-term solution. (See my next post re: >suggestions for future DJGPP development for my other thoughts on >this.) Seems to me making the `gcc2721s.zip' file LFN-clean, as has been suggested before, would fix this. On LFN systems, the files will have their long names, and it will work. Then on non-LFN systems, things will work as before. Somebody correct me if I'm wrong, I have no experience on LFN systems. Nate Eldredge eldredge AT ap DOT net