gmake is slow under cygwin
Jeffrey Juliano
juliano@cs.unc.edu
Tue Sep 26 20:56:00 GMT 2000
--On Tuesday, September 26, 2000 Chris Faylor <cgf@cygnus.com> wrote:
> On Tue, Sep 26, 2000 at 01:57:40PM -0600, Scott Carter wrote:
>> There is no long delay. When VPATH is set to this (which is incorrect)
>>
>> VPATH = //cygdrive/c/temp/test/source
>
> Hmm. I can see why that would cause a huge delay. This is a very good
> point. Thanks for bringing it up.
>
> I can easily see someone translating //c to //cygdrive/c and seeing the
> delay the you describe.
Would it make sense to treat `//cygdrive/[a-zA-Z]' as a special case
prefix, and not try to actually find a machine named `cygdrive'? I suspect
this is the direction Chris was thinking. Of course, the special case
logic would have to honor the customizable cygdrive prefix.
Looks like, currently, you're allowed to double-up slashes anywhere except
for the first slash. e.g. `/usr//local' but not `//usr/local'. That's not
commensurate with other unix systems I've tested.
My proposed change would make path handling even less symmetric, so perhaps
it's not a good idea afterall. Is this even worth discussing?
-jeff
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe@sourceware.cygnus.com
More information about the Cygwin
mailing list