Вы не можете установить GCC на свой iPhone без джейлбрейка. Проблема с джейлбрейком заключается в том, что вы, вероятно, потеряете гарантию на свой телефон (если она у вас есть). Кроме этого, я использую взломанные устройства навсегда и никогда не испытывал с ними каких-либо странных проблем.
Теперь, если вы сообщите нам, для чего вам нужен GCC внутри вашего iPhone, вы, вероятно, получите лучшие ответы.