El problema es que la gema MySQL crea extensiones nativas y necesita información específica del sistema sobre dónde encontrar ciertas bibliotecas. Tienes que proporcionar esto en la línea de comando.
Consulte esta página - la parte importante (que funcionó para mí, de todos modos) fue:
Por supuesto, asegúrese de sustituir la ruta correcta por su propio sistema.
Además, sigue ejecutando tu gem install
comandos a través de sudo
.
El problema más grande es que el software gem NO proporciona comentarios sobre el hecho de que no puede simplemente hacer gem install mysql
como lo hace con cualquier otra gema (y, de hecho, solía poder hacerlo con la gema de MySQL).