An error occurs:

$ /opt/ng-crosstool/bin/ct-ng build [INFO ] Performing some trivial sanity checks [ERROR] Your file system in '/forbuild/.build' is *not* case-sensitive! [00:01] / make: *** [build] Error 1

When I try to build a crosscompiler in Cygwin unix-shell running under Windows using crosstool-ng scripts. Here is the link to the .config script

I try, for example, in \etc\fstab :

Here it seems that a solution to the problem seems to be given, but apparently due to a misunderstanding of something in English. I may not do something. I try, for example, in etc\fstab add a line and restart Cygwin:

 C:/forbuild /forbuild ext3 binary,posix=1 

But still the same error when you run /opt/ng-crosstool/bin/ct-ng build

moreover, if I type mount writes the following:

C:/cygwin/bin on /usr/bin type ntfs (binary,auto) C:/cygwin/lib on /usr/lib type ntfs (binary,auto) C:/forbuild on /forbuild type ntfs (binary) C:/cygwin on / type ntfs (binary,auto) C: on /cygdrive/c type ntfs (binary,posix=0,user,noumount,auto) D: on /cygdrive/d type ntfs (binary,posix=0,user,noumount,auto)

  • Those. did you fix the registry? HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\obcaseinsensitive contains 0? And the section, of course, NTFS? - alexlz

1 answer 1

on the link given in the question, it is recommended to assign the value to 0 to the registry key

 HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel\obcaseinsensitive