首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误:安装mysql时出错:错误:无法构建创业板本机扩展

错误:安装mysql时出错:错误:无法构建创业板本机扩展
EN

Stack Overflow用户
提问于 2013-05-10 08:44:33
回答 3查看 3.2K关注 0票数 4

我按照"http://blog.mmediasys.com/2011/07/07/installing-mysql-on-windows-7-x64-and-using-ruby-with-it/“设置rails应用程序和MySQLServer5.1之间的连接

因此,当我使用以下命令安装mysql时:

代码语言:javascript
复制
gem install mysql --platform=ruby -- --with-mysql-dir=C:/mysql-connector-c-noinstall-6.0.2-win32

因此,我得到了以下错误日志:

临时增强路径以包括DevKit. 构建本机扩展。这需要一段时间..。 错误:安装mysql时出错: 错误:无法构建创业板本机扩展。C:/Ruby187 187/bin/ruby.exe extconf.rb -with-mysql-dir=C:/mysql-连接器-c -noinstall-6.0.2Win 32检查-llibmysql中的main()没有* extconf.rb失败*无法创建Makefile,原因可能是缺少必要的库和/或标题。有关更多细节,请查看mkmf.log文件。您可能需要配置选项。 提供配置选项: -与- -没有-选择-迪尔 -加上-选择-包括 -没有-包括=${opt-dir}/include -与-选择-自由 -没有-opt=${opt-dir}/lib -与-使-程序 --srcdir=。 -宵禁 -红宝石=C:/ruby 187/bin/ruby -使用-mysql-dir -使用-mysql-包括 --没有-mysql-include=${mysql-dir}/include -使用-mysql-lib -没有-mysql-lib=${mysql-dir}/lib -与-libmysqllib --如果没有-libmysqllib Gem文件,将继续安装在C:/ruby 187/lib/ruby/gems/1.8/gems/mysql-2.9.1中进行检查。登录到C:/Ruby187/lib/ruby/gems/1.8/gems/mysql-2.9.1/ext/mysql_api/ge m_make.out的结果

额外信息:RubyVersion1.8.7 Windows 7 64位Mysql版本5.1

EN

回答 3

Stack Overflow用户

发布于 2013-09-11 07:50:53

  1. 下载mysql/C连接器Zip文件。
  2. UnZip,对特定的文件夹,比如C: drive
  3. 复制libmySQL.dll from mysql/C连接器Zip文件。
  4. 尝试以下命令gem install mysql --platform=ruby -具有-mysql-lib=C:\mysql-C-connector\lib-与-- mysql-include=c:\mysql-C-connector\include
票数 4
EN

Stack Overflow用户

发布于 2013-05-10 08:50:44

请先安装Devkit

https://github.com/oneclick/rubyinstaller/wiki/development-kit

http://rubyinstaller.org/downloads/

遵循github回购公司的指示,它会工作的很好。

票数 2
EN

Stack Overflow用户

发布于 2013-05-10 09:55:52

使用铁路安装程序安装rails将更加容易。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16478298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档