Для начала - сюда
http://gcc.gnu.org/onlinedocs/.
Цитата
он запускает какой-то bash, в котором что-то нужно вводить в командной строке. Что это такое, и имеет ли оно какое-нибудь отношение к компиляции?
bash - юниксовый прародитель комманд.кома, возможности у него побогаче будут, поэтому и используется. Если 1-2 файла то можно и из под Far.
Цитата
не запускается ни один exe'шник, все говорят что не найден какой-то cygwin1.dll.
Это уже серьезнее. Эта dll-ка отвечает на юниксовые вызовы gcc. Должна где-то в путях присутствовать. Возможно цепляется через LoadIde.bat
Цитата
3. вот в этом bash'э надо ввести команду "make -f makefile" , в ответ на эту команду утилита make.exe засосет файл makefile и будет выполнять его - тоесть команды компиляции с помощу GCC и сборку проекта.
Вот тут я камарада
klenа немножко подкорректирую.
Команда make по умолчанию ищет файл makefile. А вот если имя другое тогда через ключик -f
makefile это скрипт компиляции, т.е. то что не хочеться вводить каждый раз в командной строке - имена файлов учаснегов, пути к компилятору и утилитам, все многочисленные ключи. Там своя система меток и макросов, но разобраться в ней несложно. По команде make он будет исполнятся.
Внимание важный момент. Борланд вставляет в свои продукты свой make, нихрена со стандартным не совместимый.И естесно прописывает его глобально. Обязательно изолировать борландовский make от gcc.
Доброй охоты