2
application simple sinatra:mince (rubis) est barfing
require 'rubygems'
require 'sinatra'
get '/' do
"Hey"
end
Puis:
$ ruby test.rb
Et quand je frappe http://localhost:4567, il abandonne la connexion et je reçois:
/usr/local/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin_parser.bundle: dlopen(/usr/local/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin_parser.bundle, 9): no suitable image found. Did find: (LoadError)
/usr/local/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin_parser.bundle: unknown required load command 0x80000022 - /usr/local/lib/ruby/gems/1.8/gems/thin-1.2.5/lib/thin_parser.bundle
Toutes les gemmes sont à jour. Je cours ruby 1.8.7 (2008-08-11 patchlevel 72) [i686-darwin9.6.0]
ah, cela aurait du sens. en utilisant 'gem install', comment réparerais-je cela? – Kyle
C'est plus difficile - peut-être essayer de définir "ARCH = x86"? Vous devrez peut-être l'installer à la main et pirater certains fichiers Rakefile –
Je l'ai dans mon fichier .bashrc (j'ai un système 64 bits): 'export ARCHFLAGS = '- arch x86_64'', donc quelqu'un qui rencontre ce problème pourrait essayer' à la place -arch x86' –