Ответ 1
Большинство людей находят, что это работает:
sudo apt-get install libmysql-ruby libmysqlclient-dev
Я получаю эту ошибку
Файлы Gem останутся установленными в
/home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17 для проверки.
Результаты, зарегистрированные в
/home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17/ext/mysql2/gem_make.out
Произошла ошибка при установке mysql2 (0.2.17), и Bundler не может Продолжать. Убедитесь, чтоgem install mysql2 -v '0.2.17'
преуспевает
перед связыванием.
В приложении Ruby on Rails я не могу его решить.
Большинство людей находят, что это работает:
sudo apt-get install libmysql-ruby libmysqlclient-dev
Вероятно, это ошибка компиляции. Возможно, в вашей системе не установлены mysql development libs.
Мне нужно увидеть журналы, чтобы убедиться. Попробуйте и вставьте здесь:
cat /home/mark/.bundler/tmp/28288/gems/mysql2-0.2.17/ext/mysql2/gem_make.out
Btw: в какой операционной системе вы используете?