我想在我的linux机器上安装newgem(sudo gem install newgem),我得到以下错误:
Building native extensions. This Could take a while... ERROR: Error installing newgem: ERROR: Failed to build gem native extension. /usr/bin/ruby1.8 extconf.rb install newgem extconf.rb:1:in `require': no such file to load -- mkmf (LoadError) from extconf.rb:1 Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/RedCloth-4.0.4 for inspection. Results logged to /usr/lib/ruby/gems/1.8/gems/RedCloth-4.0.4/ext/redcloth_scan/gem_make.out
问题是什么?
在Postgresql函数中使用参数运行系统命令
如何使用QT,OpenGL,C ++和linux更改屏幕分辨率?
如何设置一个NVIDIA显卡用于显示和其他计算(在linux中)?
如何从系统调用号码获得linux系统调用名称?
打包linux软件,同时保持一个健全的文件结构
mkmf是生成Makefiles的Ruby模块。 它应该是标准的Ruby安装的一部分,但Debian(和衍生产品)将其分解到ruby1.8-dev软件包中。
如果在ruby -e'print $:.join("n")'输出的任何目录中找不到mkmf.rb ,那么你应该找出你需要安装的东西。
它可能是由它的一个依赖造成的。 我不认为它需要所有的依赖关系了。 如果问题仍然存在,请在http://drnic.lighthouseapp.com/projects/18881-newgem/上提出一个错误,我们将看到哪些依赖关系可以被删除。
总结以上是内存溢出为你收集整理的在linux上安装newgem时出错全部内容,希望文章能够帮你解决在linux上安装newgem时出错所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)