This is the mail archive of the
cygwin
mailing list for the Cygwin project.
Re: FIXED: GCC can't find its header directoriescy
- From: Dave Korn <dave dot korn dot cygwin at gmail dot com>
- To: cygwin at cygwin dot com
- Date: Thu, 11 Apr 2013 07:18:51 +0100
- Subject: Re: FIXED: GCC can't find its header directoriescy
- References: <FF69919A71D5744E85EFB23F2761448B132609 at svrmintecexch dot mintecsys dot local>
On 11/04/2013 07:08, Duncan Roe wrote:
> Thanks Dave - removing the old cygwin dlls from C:\WINDOWS fixed gcc &
> alternatives.
Glad to hear it!
> I put them there because I like to have the odd cygwin utility available
> to CMD.EXE.
>
> May put them back - but will take more care with them in future,
The better way to do that is just to add your cygwin\bin dir to your PATH in
the Windows environment variables. That way you get all your cygwin stuff
available in cmd.exe but it's always the up-to-date stuff from your main
installation.
(The only problem I've ever run into in this approach is that both Cygwin
and MSVC have a "link.exe" command, so you can end up getting the wrong one.
You can avoid this by any combination of specifying full paths to the
particular one you want, choosing whether to put cygwin\bin at the start or
end of your Windows PATH, or customising your vcvars.bat to make sure the MSVC
version is earlier in the PATH when you launch it. I've never found it to be
a big problem compared to the convenience of having a real grep available in
cmd.exe!)
cheers,
DaveK
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple