У меня проблема, аналогичная описанной в неинициализированная константа MysqlCompat :: MysqlRes (с использованием гема mms2r)
При попытке запустить приложение Rails 2.3.14 под пассажиром 3.0.9 с гемом mysql 2.8.1 на Snow Leopard я получаю сообщение об ошибке:
неинициализированная константа MysqlCompat :: MysqlRes
Однако, это ТОЛЬКО происходит под пассажиром, я могу взаимодействовать с mysql через ActiveRecord всеми другими способами: т.е. я могу создавать модели в скрипте / консоли, rake db: migrate, tests и так далее. Драгоценный камень mysql был построен с правильными ARCHFLAGS. И ruby, и mysql были построены на 64 битах.
Другая информация: я использую RVM, REE и пакет.