`

gem安装mysql2 出现编译问题

阅读更多
sudo apt-get install libmysql-ruby libmysqlclient-dev


引用

Installing mysql2 (0.3.11) with native extensions
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.

        /home/livegamer/.rvm/rubies/ruby-1.9.3-p125/bin/ruby extconf.rb
checking for rb_thread_blocking_region()... yes
checking for rb_wait_for_single_fd()... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lmygcc... no
checking for mysql_query() in -lmysqlclient... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.



ubuntu 下要确认
sudo aptitude install mysql-server-5.5 mysql-client-5.5



sudo aptitude install libmysqlclient-dev
分享到:
评论

相关推荐

    gem安装、rails安装、mysql库文件安装

    1.安装gem,进入gem文件夹,里面有个setup文件,直接双击就行了。 2.进入rails目录使用gem命令安装(这一步必须要上...3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装mysql-2.7.3-x86-mswin32.gem.

    mysql2-0.3.16.gem

    A simple, fast Mysql library for Ruby, binding to libmysql Gemfile entry -- gem 'mysql2', '0.3.16' Install with GEM -- gem install mysql2 --version 0.3.16

    redis安装离线版免编译版及离线安装需要的所有包文件

    本资源可结合我的文章《详解CentOS7下编译安装Redis5.x设置开机启动及修改端口(含redis需编译安装包和redis免编译安装包)》配合使用,同时也可单独去使用。包含redis3.0.7免编译版安装包,redis5.0.7离线安装包,...

    ruby 连接mysql的gem安装包

    ruby 连接mysql的gem安装包

    mysql2-0.3.18.gem

    mysql2-0.3.18.gem ,难得资源,注意收藏好。

    GEM5+NVMain混合编译-张丘洋1

    前言NVMain 代码已好几年没有更新,其使用的 GEM5 接口早已被弃用,使用现在的 GEM5代码无法进行混合编译。我在混合编译过程中遇到了超多的问题,主要是

    CPU 2006在Gem5中1

    其中,gem5path 是 Gem5 的安装目录,specpath 是 CPU 2006 的安装目录。这个命令将在 Gem5 中运行 bzip2 工具,并生成 MemoryAccess 信息。 在 CPU 2006 中,还可以使用其他工具,例如 401.bzip2、456.hmmer、458....

    mysql-2.9.1.gem

    mysql-2.9.1.gem,难得资源

    mysql2-lambda:适用于AWS Lambda的预编译Mysql2 Gem

    预编译的非常简单的 gem,适用于Amazon Linux 1和2(Ruby 2.5和2.7),具有静态链接的libmysqlclient用于任何AWS Lambda用法,包括Rails。 gem 'mysql2-lambda' 的一系列开源项目的 详细信息包括: 在Ruby 2.5.x...

    Rails bundle命令安装mysql gem包出错的解决方法

    解决 Rails bundle 安装不上 mysql gem包的问题 环境 ubuntu 12.04 ruby-2.1.1 首先 新建一个的一个项目,在该项目上执行 bundle install 提示 代码如下: … Make sure that gem install mysql2 -v ‘0.3.16’; ...

    ruby mechanize安装需要的gem包

    ruby mechanize安装需要的gem包,安装需要的本地gem文件

    mysql2psql

    mysql2psql 是一个 Ruby 的扩展用来将 MySQL 数据迁移到 PostgreSQL 数据库。 安装方法:gem install mysql2psql

    gem5-linux安装压缩包

    官网下载很慢,搬运过来的

    activeresource-2.3.11 安装redmine必须的gem插件

    activeresource-2.3.11 安装redmine必须的gem插件

    mysql2_query_filter:Mysql2的过滤框架

    gem 'mysql2_query_filter' 然后执行: $ bundle 或者自己安装: $ gem install mysql2_query_filter 用法 require 'mysql2_query_filter' class MyFilter < Mysql2QueryFilter :: Base def filter ( sql...

    SEMI E30 (GEM) My SQL

    GEM在Mysql下使用 SEMI E30-1993通讯和SEMI的设备控制通用模型(GEM) Oracle MySQL Cloud Service is built on MySQL Enterprise Edition and powered by Oracle Cloud, providing an enterprise-grade MySQL ...

    mysql2-metrics:仪表 mysql2 查询

    gem 'mysql2-metrics' 然后执行: $ bundle 或者自己安装: $ gem install mysql2-metrics 用法 除了mysql2之外只需要mysql2/metrics ,并且像往常一样使用 mysql2 。 require 'mysql2' require 'mysql2-...

    ruby selenium-client-1.2.18.gem

    2. Unzip the file save it C:\selenium-remote-control-1.0.3 3. command prompt>java -version –> Version should grater than 1.6.0_5 4. command prompt go to –> C:\selenium-remote-control-1.0.3\selenium-...

    GEM,SECS1,SECS2,HSMS 协议实现源代码 C++版本

    GEM,SECS1,SECS2,HSMS 协议实现源代码 C++版本

    redis安装集群用redis-3.0.0.gem

    redis-3.0.0.gem 执行gem install redis /usr/local/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- redis (LoadError) from /usr/local/lib/ruby/2.3.0/...

Global site tag (gtag.js) - Google Analytics