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

Reply via email to