Update of bug #40344 (project make): Severity: 3 - Normal => 1 - Wish Item Group: Bug => Enhancement Triage Status: None => Major Effort Summary: Can't handle Windows long path names => Can't handle Windows path names longer than 259 characters
_______________________________________________________ Follow-up Comment #1: I presume the result exceeded the 259-character limit of file names that Win32 APIs and CRT library functions can handle. Make doesn't support longer names, as it relies on APIs which normalize file names, including (but not limited to) automatic conversion of forward slashes to backslashes. Switch to using Unicode APIs is a major effort in any program which came from Unix and assumes that character strings can be processed with 'char *' pointers and library functions that accept 'char *' arguments. Patches are welcome to lift this limitation. Until then, use SUBST or CD to work around it. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?40344> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make