Mail Archives: djgpp-workers/2001/09/24/05:12:30
On Sun, 23 Sep 2001, Charles Sandmann wrote:
> The problem only happens when the short name length equivalent (w/o drive)
> of the directory exceeds 64 characters (even when using lfn functions).
As I wrote elsewhere today, I cannot seem to be able to reproduce this
on Windows 98 SE unless I set LFN=n.
> Wrote a simple test program to chdir to args on command line, printing
> return codes and results from getcwd at each step. Two args:
> .libs/libstdc++.lax ..
Please post the test program's source, I'd like to run it on a few
system to which I have access.
> So to protect your files, run with the LFN TSR (which prevents you from
> going too deep).
And in general, use GNU and DJGPP software whenever you can ;-) Yay!
> I'll have to look and see if we can add some protection for this.
It sounds like this protection needs to be Windows-version specific,
since the problems don't happen under LFN on 9X.
Thanks for digging into this.
- Raw text -