У меня взломанный (evasi0n) iPad 4-го поколения с прошивкой iOS 6.1.
Через Cydia я установил мобильный терминал версии 520-2.
Затем, следуя этому, я загрузил и установил CSU, Link Identify Editor, LibGCC, GCC и Headers / Libraries.
Во время установки проблем не было.
Учебное пособие и проект обновлены соответственно до 15 февраля 2012 г. и 18 февраля 2012 г., поэтому они работают нормально до iOS 5.x (я тестировал процедуру на моем iPhone 4S, iOS 5.1.1, и она работает, поэтому я может компилировать и выполнять код C на устройстве)
Но в мобильном терминале на iPad (iOS 6.1), когда я набираю
$ gcc
я получил
Незаконная инструкция: 4
Я много искал в эти дни, но я не могу найти ничего о GCC на iOS 6.x, так как последний недавний обсуждение этого вопроса обновлено 12 октября 2012 г., а процедура взлома evasi0n была возможно с 4 февраля 2013 г.
Спасибо за любую помощь.
ОБНОВЛЕНИЕ
Судя по ответам, проблема связана не с прошивкой iOS 6.x, а с чипом A6 / A6X соответственно на iPhone 5 и iPad 4-го поколения.
gcc
? Какую версию вы используете? - person us2012   schedule 05.02.2013