Предыдущая попытка скомпилировать ICU для Windows с помощью MSVC и Cygwin работала нормально. Однако на этот раз после успешного
.../icu/source/runConfigureICU Cygwin/MSVC
make заканчивается следующей ошибкой:
.../icu/source/stubdata/stubdata.c(20): фатальная ошибка C1083: невозможно открыть включаемый файл: 'unicode/utypes.h': нет такого файла или каталога
Никаких проблем с версией Cygwin, отличной от MSVC. Я нахожусь в другом каталоге, но кажется, что это работало раньше.
Обновление. Должно быть, я уже скомпилировал его в каталоге icu/source. Я вернулся и сделал runConfigureICU на месте и не увидел ошибки. Мне грустно, что я должен испортить свою нетронутую папку icu, но, возможно, нет другого способа скомпилировать Cygwin/MSVC. Возможно, это связано с тем, как компилятор Microsoft обрабатывает пути.
Обновление 2. Если сделать его в icu/source, другое место будет работать.