Я пытаюсь использовать XCode 4 (с внешней утилитой сборки) для встроенного Linux при разработке ядра ARM. Обратите внимание, что у меня есть все кросс-компиляторы и инструменты, работающие из командной строки на Mac, но я хотел бы использовать XCode для удобства.
Стандартная фаза make (make ARCH=arm CROSS_COMPILE=arm-none-eabi-uImage) работает нормально, но не могу понять, как это сделать:
(a) Создайте цель, которая требует интерактивного ввода в оболочке (сделайте ARCH=arm menuconfig). Это всегда жалуется на «Ошибка открытия терминала: неизвестно», а с XCode 4 он работает в фоновом режиме. Любые идеи, как я могу открыть интерактивную оболочку на переднем плане?
(b) Использовать arm-none-eabi-gdb в качестве отладчика. Это необязательно, но было бы очень аккуратно.
Спасибо!