
Quando executei 'gem install mysql', a mensagem de erro abaixo apareceu.
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
Para contornar isso, o que devo fazer?
Responder1
Pela mensagem de erro, parece que o pacote ruby-dev está faltando. Tentar:
sudo apt-get install ruby1.8-dev
Espero que ajude.
Responder2
Eu adicionei o 'ruby1.8-dev'.
sudo apt-get instalar ruby1.8-dev
Instale o mysql.
sudo gem instalar mysql
Parece ter funcionado bem. Mas aparecem mensagens irritantes.
Nenhuma definição para next_result
Nenhuma definição para field_name
Nenhuma definição para field_table
Nenhuma definição para field_def
...
Está tudo bem?
Responder3
Que bom que finalmente funcionou.
Essas mensagens de erro às quais você está se referindo, acho que são geradas pela saída do RDoc (documentação). Essas são apenas mensagens informando que não há documentação disponível para determinadas definições de funções. Não deve ser um grande problema.