GEM EVENTMACHINE prob d'installation


#1

Bonjour,

je suis sous mac OS X Léopard.
ruby 1.8.6
rails Rails 2.3.5

j’ai un soucis avec la gem event machine. Lorsque que je tape la ligne
de commande sudo gem install eventmachine ca me marque :

WARNING: RubyGems 1.2+ index not found for:
http://rubygems.org/

RubyGems will revert to legacy indexes degrading performance.
Bulk updating Gem source index for: http://rubygems.org/
ERROR: While executing gem … (Gem::RemoteSourceException)
Error fetching remote gem cache: SocketError: getaddrinfo: nodename
nor servname provided, or not known (http://rubygems.org/yaml)

Alors j’ai téléchargé eventmachine de télécharger et essayé de
l’installé avec setup.rb et voici le résultat :

—> lib
—> lib/em
—> lib/em/protocols
<— lib/em/protocols
<— lib/em
—> lib/evma
<— lib/evma
<— lib
—> ext
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
/Users/thoams/Sites/eventmachine/ext/extconf.rb
can’t find header files for ruby.
setup.rb:655:in command': system("/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby" "/Users/thoams/Sites/eventmachine/ext/extconf.rb") failed (RuntimeError) from setup.rb:660:inruby’
from setup.rb:1238:in extconf' from setup.rb:1230:inconfig_dir_ext’
from setup.rb:1532:in __send__' from setup.rb:1532:intraverse’
from setup.rb:1549:in dive_into' from setup.rb:1530:intraverse’
from setup.rb:1524:in exec_task_traverse' from setup.rb:1519:ineach’
from setup.rb:1519:in exec_task_traverse' from setup.rb:1223:inexec_config’
from setup.rb:991:in exec_config' from setup.rb:812:ininvoke’
from setup.rb:773:in `invoke’
from setup.rb:1578

Avez vous une solution pour que je puisse installer cette gem
correctement merci.


#2

Thomas T. wrote:

WARNING: RubyGems 1.2+ index not found for:
http://rubygems.org/

Ça donne quoi:
$ gem -v