Ошибка привязки MySQL RubyGem

Когда я выполнил '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

Чтобы обойти это, что мне делать?

0
задан 7 March 2012 в 20:14

5 ответов

  1. Я добавил «ruby1.8-dev». sudo apt-get install ruby1.8-dev
  2. Установить mysql. sudo gem install mysql
  3. Кажется, что он отлично справился. Но появляются раздражающие сообщения. Нет определения для next_result Нет определения для field_name Нет определения для field_table Нет определения для field_def ... Это нормально?
0
ответ дан 4 August 2018 в 17:23

Из сообщения об ошибке кажется, что пакет ruby-dev отсутствует. Попробуйте:

sudo apt-get install ruby1.8-dev

Надеюсь, что это поможет.

1
ответ дан 4 August 2018 в 17:23

Из сообщения об ошибке кажется, что пакет ruby-dev отсутствует. Попробуйте:

sudo apt-get install ruby1.8-dev

Надеюсь, что это поможет.

1
ответ дан 6 August 2018 в 01:59

Из сообщения об ошибке кажется, что пакет ruby-dev отсутствует. Попробуйте:

sudo apt-get install ruby1.8-dev

Надеюсь, что это поможет.

1
ответ дан 7 August 2018 в 19:31

Рад, что он наконец сработал.

Те сообщения об ошибках, о которых вы говорите, я думаю, что они сгенерированы выходом RDoc (документация). Это только сообщения, в которых указано, что для определенных определений функций нет документации. Не должно быть большой проблемы.

0
ответ дан 10 August 2018 в 07:56

Другие вопросы по тегам:

Похожие вопросы: