安装gem MySQL失败

我正在Amazon AMI 2010.11.1上安装mysql gem,我遇到了下一个问题:

# gem install mysql Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /usr/bin/ruby extconf.rb checking for mysql_ssl_set()... no checking for rb_str_set_len()... no checking for rb_thread_start_timer()... no checking for mysql.h... no checking for mysql/mysql.h... no 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 

我认为我有所有需要的

 # rpm -qa mysql* mysql-libs-5.1.47-1.2.amzn1.i386 mysql-devel-5.1.47-1.2.amzn1.i386 mysql-5.1.47-1.2.amzn1.i386 # rpm -qa ruby* ruby-irb-1.8.7.302-1.2.amzn1.noarch ruby-libs-1.8.7.302-1.2.amzn1.i686 ruby-1.8.7.302-1.2.amzn1.i686 ruby-devel-1.8.7.302-1.2.amzn1.i686 ruby-rdoc-1.8.7.302-1.2.amzn1.noarch 

任何提示?

该设置缺lessgcc。

你已经先运行“gem更新”和“gem升级”? 你在用什么操作系统?