Если требуется сборка JDK 7, а не
JDK 8, то приходится заботиться о make в
Cygwin. Проблема в том, что текущая версия 3.82.90-1 не подходит - там какие-то проблемы с путями возникают. Предыдущая версия 3.81-2 - тоже не работает, а копирование версии 3.81-1 требует дополнительных dll. Я так и не разобрался, что можно порушить, если их перезаписать, но теперь собирается.
Вот что в cygwin'е плохо - так это неясные зависимости и версии. У нас для автоматизации одного процесса использовался выдернутый из cygwin'а определённой версии make с его собственными dll'ками и сложенные в отдельный каталог. А билдово-деплоительный скрипт тупо знал куда ходить за make'ом :)
ОтветитьУдалить