2016-04-24 7 views

Antwort

2

Stack hat einige interne Dateipfade unter Windows für einige Versionen gekürzt, indem ein 8 Zeichen Hash verwendet wurde. AFAIK sind keine weiteren Maßnahmen zur Linderung des Problems geplant.

Also, um Stack unter Windows zu verwenden, ist es immer noch eine gute Idee STACK_ROOT auf c:\stack oder einen noch kürzeren Pfad zu setzen.

In Bezug auf GHC bin ich nicht sicher, was sie dagegen tun sollten oder wie es ihr Problem ist, aber ich würde es auch nicht wissen.

+1

Snoyman bemerkte im obigen Link, dass GHC das '\\? \ 'Präfix verwenden muss, um längere Pfade unter Windows zu unterstützen. –

1

Sie erhöhen können NTFS die Fenster Pfad Größenbeschränkung auf rund 32.000 Zeichen durch Ihre Registrierung ändern und ermöglicht lange Pfadnamen:

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Filesystem] "LongPathsEnabled" = dword: 00000001