Когда я выполнил 'gem install mysql', появилось сообщение об ошибке ниже.
ERROR: Error installing mysql:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.8 extconf.rb
extconf.rb:10:in `require': no such file to load -- mkmf (LoadError)
from extconf.rb:10
Чтобы обойти это, что мне делать?
Из сообщения об ошибке кажется, что пакет ruby-dev отсутствует. Попробуйте:
sudo apt-get install ruby1.8-dev
Надеюсь, это поможет.
Рад, что это наконец-то сработало.
Эти сообщения об ошибках, на которые вы ссылаетесь, по-моему, сгенерированы выводом RDoc (документация). Это просто сообщения о том, что для определенных определений функций нет документации. Не должно быть большой проблемой.
Я добавил 'ruby1.8-dev'.
sudo apt-get install ruby1.8-dev
Установить mysql.
sudo gem install mysql
Кажется, все работало нормально. Но появляются раздражающие сообщения.
Нет определения для next_result
Нет определения для field_name
Нет определения для field_table
Нет определения для field_def
...
Это нормально?