Hi,
I can't install Mongrel on Ruby 1.8.6 (patchlevel 279), using Windows
XP.
My environment:
C:\ruby18>gem environment
RubyGems Environment:
- RUBYGEMS VERSION: 1.2.0
- RUBY VERSION: 1.8.6 (2008-07-17 patchlevel 279) [i386-mingw32]
- INSTALLATION DIRECTORY: c:/ruby18/lib/ruby/gems/1.8
- RUBY EXECUTABLE: c:/ruby18/bin/ruby.exe
- EXECUTABLE DIRECTORY: c:/ruby18/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-mingw32
- GEM PATHS:
- c:/ruby18/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://gems.rubyforge.org/
When I get Mongrel:
C:\ruby18>gem install mongrel -include-dependencies
Building native extensions. This could take a while...
ERROR: Error installing mongrel:
ERROR: Failed to build gem native extension.
c:/ruby18/bin/ruby.exe extconf.rb install mongrel -include-dependencies
creating Makefile
make
'make' is not recognized as an internal or external command,
operable program or batch file.
Gem files will remain installed in
C:/ruby18/nclude-dependencies/gems/fastthread
-1.0.1 for inspection.
Results logged to
C:/ruby18/nclude-dependencies/gems/fastthread-1.0.1/ext/fastth
read/gem_make.out
Even dowloading an older version, i get the same error:
C:\ruby18>gem install mongrel -v'=1.1.4'
I made a 'manual' instalation
(http://feeds.feedburner.com/~r/AkitaOnRails/~3/341...).
Any help is welcome.
on 2008-07-26 09:19
on 2008-07-26 11:36
On Sat, Jul 26, 2008 at 9:19 AM, Mersus Mersus <lists@ruby-forum.com> wrote: > - RUBY EXECUTABLE: c:/ruby18/bin/ruby.exe > - :backtrace => false > > Results logged to > C:/ruby18/nclude-dependencies/gems/fastthread-1.0.1/ext/fastth > read/gem_make.out > > Even dowloading an older version, i get the same error: > C:\ruby18>gem install mongrel -v'=1.1.4' > > I made a 'manual' instalation > (http://feeds.feedburner.com/~r/AkitaOnRails/~3/341...). > Any help is welcome. Hey Mersus, thanks for trying the MinGW build of Ruby! Right now 1.1.x releases of Mongrel are not compatible with MinGW build, mostly becasue I forgot to backport the updated RUBY_PLATFORM regexp from 1.2 branch Also, you need the MinGW compiler around to be able to build the native extension of both mongrel and fastthread (being the last one a dependency of mongrel gem). I'll fix the RUBY_PLATFORM issues in 1.1 sourcecode. Thanks for reporting this back. -- Luis Lavena AREA 17 - Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. Douglas Adams
on 2008-07-27 15:32
On Sat, Jul 26, 2008 at 11:17 AM, Luis Lavena <luislavena@gmail.com> wrote: > Also, you need the MinGW compiler around to be able to build the > native extension of both mongrel and fastthread (being the last one a > dependency of mongrel gem). > > I'll fix the RUBY_PLATFORM issues in 1.1 sourcecode. > > Thanks for reporting this back. Ok guys, I just fixed this issue and uploaded a signed gem for 1.1.5 x86-mingw32 platform. Will take a while until it spread to rubyforge mirrors. After that you will be able to do gem install mongrel and run your rails application with mongrel_rails. Regards, -- Luis Lavena AREA 17 - Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. Douglas Adams
on 2008-08-16 07:35
> C:\ruby18>gem install mongrel -include-dependencies > Building native extensions. This could take a while... > ERROR: Error installing mongrel: > ERROR: Failed to build gem native extension. Yeah you'd need to install the devkit to be able to compile it [to force compilation install it as gem install mongrel --platform ruby]. As a note when I do install the latest mongrel precompiled for mingw, I get: c:\roger\dev\test_rails_app>irb irb(main):001:0> require 'mongrel' Gem::LoadError: Could not find RubyGem echoe (>= 0) from c:/roger/dev/rubyinstaller_lavena/sandbox/ruby_mingw/lib/ruby/site_ruby/1.8/rubygems.rb:578:in `report_activate_error' from c:/roger/dev/rubyinstaller_lavena/sandbox/ruby_mingw/lib/ruby/site_ruby/1.8/rubygems.rb:134:in `activate' from c:/roger/dev/rubyinstaller_lavena/sandbox/ruby_mingw/lib/ruby/site_ruby/1.8/rubygems.rb:158:in `activate' from c:/roger/dev/rubyinstaller_lavena/sandbox/ruby_mingw/lib/ruby/site_ruby/1.8/rubygems.rb:157:in `each' from c:/roger/dev/rubyinstaller_lavena/sandbox/ruby_mingw/lib/ruby/site_ruby/1.8/rubygems.rb:157:in `activate' from c:/roger/dev/rubyinstaller_lavena/sandbox/ruby_mingw/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' from (irb):1 Thanks! -=R
on 2008-08-16 15:44
On Sat, Aug 16, 2008 at 7:35 AM, Roger Pack <lists@ruby-forum.com> wrote: > get: > > c:\roger\dev\test_rails_app>irb > irb(main):001:0> require 'mongrel' > Gem::LoadError: Could not find RubyGem echoe (>= 0) > That's new, I'm taking a look right now. Thanks Roger to reporting it. -- Luis Lavena AREA 17 - Human beings, who are almost unique in having the ability to learn from the experience of others, are also remarkable for their apparent disinclination to do so. Douglas Adams
Please log in before posting. Registration is free and takes only a minute.
Existing account
(Switch to SSL-encrypted connection)
NEW: Do you have a Google/GoogleMail or Yahoo account? No registration required!
Log in with Google account | Log in with Yahoo account
Log in with Google account | Log in with Yahoo account
No account? Register here.