Это может произойти, если вы выберете один из предложенных вариантов, кроме «Установить из Интернета» в диалоговом окне установки Cygwin:
Если вы используете другие опции, похоже, вы можете получить недостающие файлы. Я пробовал на двух разных машинах, и в обоих случаях был только один файл в категории Devel, ничего общего с gcc. И это несмотря на то, что вы проходите построчно и проверяете все для полной установки.
В отчаянии я пробовал все, что мог придумать, и как только я попробовал «Установить из Интернета», обе машины сразу показали огромный список в категории Devel, включая записи gcc, и я получил полную установку.
Возможно, это был сбой в зеркале / загрузке, так как я обнаружил, что после использования опции «Интернет» я не смог воспроизвести исходную проблему ни на одной машине. (Я попытался сделать это, чтобы получить скриншот для этого поста.) Но было бы странно, если бы один и тот же сбой при загрузке дважды на разных машинах.
Независимо от того, как именно это может произойти, факт остается фактом, загрузка показалась успешной, и я ни разу не был уведомлен о какой-либо проблеме, поэтому не было никаких оснований сомневаться в том, что я загрузил полный набор файлов. В результате после выбора загрузки на диск и последующей установки я навсегда застрял с отсутствующими файлами, не зная, в чем проблема. По счастливой случайности я наткнулся на тот факт, что использование интернет-решения решит проблему.