2011-05-25 4 views
0

Vous essayez d'installer Ruby à côté d'un serveur Wamp pour pouvoir programmer dans Rails. Quand je « gem install rails » dans le CMD, je reçois l'erreur suivante:Gem Installer Rails Zlib.so Erreur de chargement

C:/wamp/ruby/lib/ruby/1.9.1/rubygems/package.rb:10:in 'require': 126: The specified module could not be found. - C:/wamp/ruby/lib/ruby/1.9.1/i386-mswin32/zlib.so (Load Error)

J'ai vérifié et zlib.so est certainement là. Où ai-je mal tourné?

Répondre

1

Vous avez probablement besoin du fichier DLL zlib. Vous pouvez download it from here et le copier dans le même dossier que le fichier zlib.so sous la forme zlib.dll. Il peut être appelé zlib1.dll dans le téléchargement, et il peut déjà y avoir un zlib1.dll sur votre machine que vous devez renommer en zlib.dll

+0

Impossible de trouver le dll là, et il dit qu'il cherche le .so qui est là . Je ne sais pas si cela aide – Chris

+0

Cela fait longtemps que je n'ai pas travaillé avec l'installation de gems sur Windows, mais je pense que zlib.so est la bibliothèque Ruby pour ZLIB, qui essaie de charger des symboles à partir du fichier DLL. Si le fichier DLL est manquant, le fichier .so ne se chargera pas, ce qui vous donnera cette erreur. – bhamby

+0

Où le dll doit-il aller? – Chris

Questions connexes