X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: Robert Riebisch Newsgroups: comp.os.msdos.djgpp Subject: Re: GCC 4.3.2 doesn't find cc1.exe Date: Fri, 10 Oct 2008 17:55:51 +0200 Organization: none Lines: 109 Message-ID: <6l9c87Fb8aqnU1@mid.individual.net> References: <6kscdnF9ffloU1 AT mid DOT individual DOT net> <6kv8ogF9t53aU1 AT mid DOT individual DOT net> <6l16r5F9r656U1 AT mid DOT individual DOT net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: individual.net isShsVXi8BAO7CNQirHciQNFqdRlA8kJcX4ZFV2qqw7MxLyucD Cancel-Lock: sha1:ByKe5V+NcPOADDVoIMxVvWycWl4= X-Mailer: Mozilla 4.8 [en] (Windows NT 5.0; U) X-Accept-Language: en To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com Rod Pemberton wrote: > 0) those whom I'd expect to see a response from, haven't responded Correct. I wish Andris would care about. > 1) you modify the installs of DJGPP for various versions of GCC most of > which are working to your liking Correct. > 2) except for version numbers, gcc, cpp, cc1, libgcc.a, etc. are in the same > directories for 4.2.3 and 4.3.2, from here: > http://www.delorie.com/djgpp/dl/ofc/current/v2gnu/gcc423b.zip/ > http://www.delorie.com/djgpp/dl/ofc/current/v2gnu/gcc432b.zip/ Correct, except `beta' not `current'. > 3) this implies to me that if you modify 4.3.2 the same way, it should work > too Correct. > 4) some gcc for your modified installs isn't finding some cc1 Correct. > 5) you use a modified install for 4.3.2 ("-x bin/*") which is different from > your other working modified installs ("lib/* libexec/*") Correct, but that's only because I also want the latest gnu/ and info/ directories. > 6) you say you didn't install libexec for 4.3.2 ("notice the missing Where did I say that? > [libexec directory]..."), which I'd expect is why 4.3.2 gcc can't find 4.3.2 > cc1... You're probably wrong here. > 7) when asked "Where's cc1?", you say you did install libexec and therefore > cc1 ("everything except bin") To clarify: bin/ goes to c:\DJGPP\bin\gcc-4.2-3. Everything else goes to the standard DJGPP directory layout. > 8) you haven't responded to the "it's missing cc1, or cc1 is in the wrong > directory" statement by me Yes, it's missing cc1.exe. But because gcc.exe expects cc1.exe at the "wrong" place. > 9) you expect people to be familiar with "unzip" - instead of what they use: > pkzip, winzip, 7-zip, infozip, *NIX zip Sure, but as long as you are on Windows there shouldn't be any difference. > 10) you expect me to know a clean install works when you haven't stated much > about what you tried: Sorry, I don't understand. > clean install ?? > what version is displayed for the gcc -v which can't find cc1 4.3.2, of course. > "lib/* libexec/*" instead of "-x bin" for 4.3.2 ?? > where 4.3.2's gcc and cc1 are versus 4.2.3's gcc and cc1 v4.3.2: c:\DJGPP\bin\gcc-4.3-2\gcc.exe c:\DJGPP\libexec\gcc\djgpp\4.32\cc1.exe v4.2.3: c:\DJGPP\bin\gcc-4.2-3\gcc.exe c:\DJGPP\libexec\gcc\djgpp\4.23\cc1.exe > if there is a difference in path's or if PATH is set incorrectly No. > identify why there is no libexec directory for 4.3.2 There is one. So I guess, you still didn't understand, what I do. > if you confirmed "-x bin" does what you expect: did it install > everything, did it overwrite everything older... Are these questions? There are no "?". > if renaming or moving the older directories changes the issue, i.e., no > gcc The older directories are not part of the problem. Quoting myself: 'Moving GCC binaries from "bin/gcc-4.3-2/" to "bin/" solves the problem, of course, but that's not, what I really want. ;-)' -- Robert Riebisch Bitte NUR in der Newsgroup antworten! Please reply to the Newsgroup ONLY!