Есть задача собрать exe из *nix-исходников утилиту TAR последней версии. Ставим cygwin, собираем приложение (./configure, make, make install), и почти всё работает нормально. НО: 1. при восстановлении файлов/папок из архива на них принудительно назначаются NTFS-права по образцу *nix (владелец, группа, прочие), что совершенно ненужно и даже вредно. До версии cygwin 1.5 (точно не помню) эту функцию можно было отключить, выставив переменную окружения CYGWIN=noNTSEC, а как быть сейчас? 2. у TAR есть опция --new-volume-script='script name', которая указывает полное имя файла-сценария для именования частей многотомного архива. Так вот exe будучи запущенным вне cygwin-shell не хочет понимать windows-именование объектов файловой системы, т.е. в имени вида 'c:\file.ext' он неадекватно реагирует на двоеточие, можно это как-нибудь исправить или же без cygwin-shell никак?