Я собираюсь предположить, что это обновление, а не предустановленное?Я недавно обновился до Lion и должен был сделать что-то вроде:
- удалить xcode 3 (есть неразрушающая версия сценария удаления на случай, если вам это нужно)
- install xcode 4 (бесплатно из магазина приложений. большая загрузка).
- я использую macports.Мне пришлось удалить и переустановить их все.вам нужно сделать то же самое для homebrew, если вы еще этого не сделали.
- символическая ссылка или передача в командной строке нового компилятора gcc (rmagick ссылается на gcc-4.2, но в xcode 4 он называется llvm-gcc-4.2. Посмотрите, что это значит, если вам интересно http://llvm.org/)
Это в значительной степени подводит итог того, что я должен был сделать. Подсказка была в mkmf.log, так что определенно посмотрите там иобновите свой вопрос, если мой ответ не сделает этого за вас.