На новой рабочей станции HP Tower G4 с процессором Xeon E2224G установлена ОС Windows 10 pro для wokstations, сборка 19042.746.
установить netbeans 8.2
Установите msys2_64 и mingw64
установить путь e: \ msys64 \ usr \ bin; е: \ msys64 \ mingw64 \ bin; %ДОРОЖКА%
Убедитесь, что make, sh, bash, rm и другие находятся в e: \ msys64 \ usr \ bin, сконфигурируйте netbeans для проекта C и попробуйте очистить и собрать и получить эту ошибку:
'No shell found. Cannot proceed. Please install either CYGWIN or Msys.'
Хорошо, тогда установите cygwin. Теперь получите эту ошибку:
'1 [main] rm (7980) E:\cygwin64\bin\rm.exe: *** fatal error - cygheap base mismatch detected - 0x180345408/0x180347408.'
This problem is probably due to using incompatible versions of the cygwin DLL.
Search for cygwin1.dll using the Windows Start->Find/Search facility
and delete all but the most recent version. The most recent version *should*
reside in x:\cygwin\bin, where 'x' is the drive on which you have
installed the cygwin distribution. Rebooting is also suggested if you
are unable to find another cygwin DLL.
cygcheck -c gives
base-cygwin 3.8-1 OK
base-files 4.3-2 OK
cygwin 3.1.7-1 OK
Я искал и нашел только один файл cygwin1.dll
frank@FRANK_NEW ~
$ which cygwin1.dll
/usr/bin/cygwin1.dll
Я перезапускал машину несколько раз, но безрезультатно.
Я использую netbeans и mingw, затем msys / mingw около 10 лет, и эта комбинация работает на других настольных компьютерах и портативных компьютерах, но у меня не было этой проблемы.