0 0

windows xp下gem install rails失败3

windows xp下,安了RUBY 1。9。2,GEM -V看的是
1。3。7,之后用
gem install rails --include-independencies或--pre,结果都是
ERROR:  While executing gem ... (Gem::Installer::ExtensionBuildError)
    ERROR: Failed to build gem native extension.

ruby extconf.rb install rails --remote
checking for fcgiapp.h... no
checking for fastcgi/fcgiapp.h... 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.

Provided configuration options:
        --with-opt-dir
        --without-opt-dir
        --with-opt-include
        --without-opt-include=${opt-dir}/include
        --with-opt-lib
        --without-opt-lib=${opt-dir}/lib
        --with-make-prog
        --srcdir=.
        --curdir
        --ruby=E:/software/ruby/bin/ruby
        --with-fcgi-dir
        --without-fcgi-dir
        --with-fcgi-include
        --without-fcgi-include=${fcgi-dir}/include
        --with-fcgi-lib
        --without-fcgi-lib=${fcgi-dir}/lib


Gem files will remain installed in E:/software/ruby/lib/ruby/gems/1.8/gems/fcgi-
0.8.7 for inspection.
Results logged to E:/software/ruby/lib/ruby/gems/1.8/gems/fcgi-0.8.7/ext/fcgi/ge
m_make.out

You have to install development tools first.
        from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:452:in `try_cpp'
        from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:834:in `block in have_header'
        from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:693:in `block in checking_for'
        from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:280:in `block (2 levels) in po
one'
        from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:254:in `open'
        from d:/ruby192/lib/ruby/1.9.1/mkmf.rb:280:in `block in postpone'

请问这个如何解决呢?
2011年10月19日 22:19

1个答案 按时间排序 按投票排序

0 0

说少lib,你又是win的那很可能你得先装
DevKit
这个东西基本上是想在win下玩rails必须的,然后,还有些东西,你参考一下,engine yard的win下一键按照,一下所有的东西都有了
[url]
http://railsinstaller.org/[/url]


引用

  •     Ruby 1.9.2-p290
  •     Rails 3.1
  •     Bundler 1.0.18
  •     Git 1.7.6
  •     Sqlite 3.7.3
  •     TinyTDS 0.4.5
  •     SQL Server support 3.0.14
  •     DevKit

2011年10月20日 02:58

相关推荐

    ruby on rails与MySql的环境配置——支持rails 2.3.5以上版本

    在命令行界面(CMD)输入`gem install rails`,这个过程可能因为网络问题导致失败,提示找不到rails。此时,你可以使用HTTP代理服务器来完成安装,例如:`gem install rails -p http://218.56.64.2:80`。如果提示...

    rails-2.3.8.gem

    版本为:rails-2.3.8.gem 可使用指令安装:gem install rails-2.3.8.gem

    windows下配置netbeans开发rails

    在Windows环境下,使用NetBeans进行Rails开发需要一系列的配置步骤,因为Rails是一个基于Ruby的Web框架,而NetBeans是一款强大的集成开发环境(IDE),支持多种编程语言,包括Ruby。以下是一些关键知识点: 1. **...

    ROR 学习笔记系列一 Windows XP下环境安装配置(2)

    这篇笔记仅覆盖了Windows XP环境下Rails基本的安装和配置步骤。在深入学习Rails开发时,你还需要了解路由、控制器、模型、视图、数据库迁移等核心概念。通过不断的实践和学习,你将能够熟练掌握这个强大的框架,开发...

    rails2.3.2gem本地安装包及使用说明

    gem install --local /path/to/rail-2.3.2.gem ``` 这里的 `/path/to/rail-2.3.2.gem` 应替换为实际的文件路径。 3. **配置 Gem 源** - 如果你无法访问默认的 RubyGems 镜像,你可能需要更改 Gem 的源。可以...

    RUBY RAILS INSTALL

    RUBY RAILS INSTALLRUBY RAILS INSTALLRUBY RAILS INSTALL The Best Ruby Rails Server!

    grape-swagger-rails, Swagger UI作为葡萄 Swagger gem的Rails 引擎.zip

    grape-swagger-rails, Swagger UI作为葡萄 Swagger gem的Rails 引擎 GrapeSwaggerRails Swagger UI作为葡萄 Swagger gem的Rails 引擎。安装将此行添加到你的应用程序的Gemfile中:gem 'grape-swagger-rails'

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

    1.安装gem,进入gem文件夹,里面有个setup文件,直接双击就行了。...ruby -S gem install rails-2.2.2.gem 3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装mysql-2.7.3-x86-mswin32.gem.

    Ruby 1.8.6 on Rails 2.1.0 Install.txt

    - 在命令提示符中,继续使用 Gem 命令安装 Rails:`gem install rails-2.1.0.gem`。 - 安装 Rails 相关的核心组件: - `gem install activesupport-2.1.0.gem` - `gem install activerecord-2.1.0.gem` - `gem ...

    OAuth gem for rails3

    OAuth gem for Rails3 是一个针对Ruby on Rails框架的授权库,它实现了OAuth协议,以便于在Rails应用中安全地处理第三方服务的授权流程。OAuth是一个开放标准,允许用户让第三方应用在无需分享用户名和密码的情况下...

    rails安装

    然而,为了提高效率和避免安装时网络问题导致的延迟,你可以在安装前使用`gem install rails --pre`来预先下载Rails的最新预发布版本,或者指定一个特定的版本号,如`gem install rails -v 6.1.4`。 描述中提到的...

    windows下Ruby On Rails的构建

    在Windows环境下搭建Ruby on Rails开发环境,需要经过几个关键步骤,包括安装Ruby、配置环境、安装Rails以及确保所有组件能够正常工作。以下是详细的构建过程: 首先,我们需要在Windows上安装Ruby。Ruby是一种开源...

    ruby rails demo

    (2)安装Rails3 gem install rails (3)安装sqlite3 gem install sqlite3-ruby 安装sqlite3时候会提示你从链接中下载sqlite3.dll到ruby安装目录的bin文件夹下! (4)安装mysql gem install mysql2 创建项目: rails ...

    windows下安装或升级rails

    本文将详细解释一个常见的问题:“在 Windows 下安装或升级 Rails 时,gem 命令提示需要更新 PATH 或下载 DevKit”,并提供详细的解决方案。 #### 一、问题背景 当你尝试通过 `gem` 命令安装或更新 Rails(或其他 ...

    搭建Ruby on Rails开发环境

    安装完成后,你可以使用`gem install rails`命令安装Rails,或者在本地有Rails gem文件的情况下,通过`gem install`命令进行安装。 无论在哪个操作系统上,确保所有的依赖库都已安装是至关重要的。在Linux环境下,...

    ruby on rails 环境搭建

    - 在Linux环境下,安装Rails通常也是通过RubyGems,执行`gem install rails`即可。 无论是Windows还是Linux,安装Rails后,开发者还需要确保安装其他必要的工具和库,例如数据库驱动(如MySQL或PostgreSQL),以及...

    rails3.1安装与mysql配置 windows

    打开命令行,输入`gem install rails`,这将下载并安装最新版本的Rails。确保Rails版本与项目需求匹配,可以通过`rails -v`检查版本号。 接下来是MySQL的配置。首先,下载并安装MySQL服务器及其客户端组件,确保...

    一个可以在windowsXP和windows7里面运行Rails程序

    本资源是在Rails开发先行的时候确定可以运行的Rails工程,可以直接用此代码运行画面

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 **1.1 系统环境准备** 确保您的 Ubuntu 系统已更新至最新状态。这一步很重要,因为新版本通常会修复旧版本中存在的问题,包括安全...

    rails-2.1.0-gem

    安装"rails-2.1.0-gem"包,开发者需要先确保安装了Ruby和RubyGems,然后通过命令行运行`gem install rails-2.1.0`即可。安装完成后,可以使用`rails new`命令创建一个新的Rails项目,开始Web应用的开发。 Rails ...

Global site tag (gtag.js) - Google Analytics