I am using Fedora 14 and I have MySQL and MySQL server 5.1.42 installed and running. Now I tried to do this as root user:
gem install mysql
But I get this error:
Buildingnative extensions.This could take a while...
ERROR:Error installing mysql:
ERROR:Failed to build gem native extension./usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/ruby.h
Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out
What's wrong here? In installed ruby 1.8.7. and the latest rubygems 1.8.25.
解决办法:
For those who may be confused by the accepted answer, as I was, you also need to have the ruby headers installed [ruby-devel].
The article that saved my hide is here.
And this is the revised solution (note that I'm on Fedora 13):
yum -y install gcc mysql-devel ruby-devel rubygems
gem install -y mysql ----with-mysql-config=/usr/bin/mysql_config
分享到:
相关推荐
MySQL-Front v5.0 Build 1.0 官方中文版序列号
mysql-2.9.1.gem,难得资源
mysql-connecto-java从51.45版本到8.0.20版本的jar mysql-connecto-java从51.45版本到8.0.20版本的jar
MySQL-Frontv4.2 Build 2.7 mysql的客户端
包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-8.0.22.jar包含mysql-connector-java-...
mha4mysql-manager-0.58.tar和 mha4mysql-node-0.58.tar 的源码和rpm包
解压缩后会有两个文件:mysql-8.0.18-1.el7.x86_64.rpm-bundle.tar和mysql8安装说明.txt 1、安装 rpm -i 需要安装的包文件名 举例如下: rpm -i example.rpm 安装 example.rpm 包; rpm -iv example.rpm 安装 ...
mysql-connector-java-8.0.28 jar包
mysql-connector-java-5.1.40.zip和mysql-connector-java-5.1.10.jar
mysql-connector-java-5.1.46-bin.jar mysql-connector-java-5.1.27-bin.jar
mysql-connector-java-5.1.27.jar mysql-connector-java-5.1.27.jar
mysql-connector-java-8.0.25.jar
mysql-connector-java-5.1.7-bin.jar
官方下载的MySQL驱动jar包,本文件包含了以下版本的jar包:mysql-connector-java-2.0.jar、mysql-connector-java-3.0.jar、mysql-connector-java-3.1.jar、mysql-connector-java-5.0.jar、mysql-connector-java-5.1....
mysql-connector-java-5.1.37.zip
mysql-connector-java-8.0.11.jar+mysql-connector-java-5.1.7-bin.jar+ojdbc14-10.2.0.1.0.jar
mysql-connector-java-5.1.47 jar包,在利用jdbc连接数据库用
mysql-5.0.37-win32
mysql-connector-java-5.1.7-bin.jar,MySQL的jdbc的驱动
该资源为mysql-connector-java-8.0.31-jar包,欢迎下载哦!