Итак, продолжаю пыхтеть, что бы освоить С::В, прежде чем выкинуть и забыть.
По совету бывалых, еще немного почитал на английском...
Цитата
Почитайте лучше это. Тоже не самый свежак и на английском, но зато намного квалифицированнее написано.
А ещё можно почитать Getting Started от Code Sourcery.
Хотя и так последние лет 8-10 на русском читаю на порядок меньше.
Поскольку местные Гуру делиться с чайниками не разбежались, я раздобыл свежий toolchain на стороне, ибо если я сам (чайник) его сделаю, то уверенности не будет.
Автор нового toolchain'а решил дать файлам свои имена, так что кроме прописки в PATH пришлось заменить и в Makefile все arm-elf-... на новые.
И подумал я, что теперь начну ваять, да не тут то было.
например меня сразу остановило вот это:
Нажмите для просмотра прикрепленного файлапри том флаг CFLAGS = -std=gnu99 в Makefile присутствует:
Нажмите для просмотра прикрепленного файлаВопрос 1:
Это и правда не допустимая конструкция в GCC или я еще что-то не настроил?
Вопрос 2:
Как сделать так, чтобы такие ошибки (на выходе компилятора) в Build messages отправляли к строке с этой ошибкой?
Я имею ввиду не номер строки, а именно "правой кнопкой мышки, двумя кликами или еще как-то" попадаешь на нужную строку нужного файла, даже если он не открыт в данный момент.
Жду советов, а пока отползаю в IAR, - надо программу все же дальше продвигать, да и похоже "глаз замылился" во всех этих настройках...