Bonjour à tous,

J'ai un soucis au niveau de l'installation de mechanize dans Netbeans :
j'ai installé mechanize : Tools>Ruby Gems>...

Mais j'ai toujours une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
/home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/library.rb:28:in `ffi_lib': Could not open library 'xml2' : xml2: cannot open shared object file: No such file or directory. Could not open library 'libxml2.so' : libxml2.so: cannot open shared object file: No such file or directory (LoadError)
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/library.rb:10:in `map'
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/site_ruby/shared/ffi/library.rb:10:in `ffi_lib'
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/gems/1.8/gems/nokogiri-1.4.4.2-java/lib/nokogiri/ffi/libxml.rb:13
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/gems/1.8/gems/nokogiri-1.4.4.2-java/lib/nokogiri/ffi/libxml.rb:31:in `require'
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/gems/1.8/gems/nokogiri-1.4.4.2-java/lib/nokogiri.rb:11
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/gems/1.8/gems/nokogiri-1.4.4.2-java/lib/nokogiri.rb:31:in `require'
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/gems/1.8/gems/mechanize-1.0.0/lib/mechanize.rb:9
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/gems/1.8/gems/mechanize-1.0.0/lib/mechanize.rb:36:in `require'
        from /home/user/netbeans-6.9.1/ruby/jruby-1.5.1/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:36:in `require'
        from /home/user/project/project/lib/main.rb:2
Et voici mon code de test (rien de bien compliqué ^^):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
require 'rubygems'
require 'mechanize'
 
agent = Mechanize.new
Je ne sais vraiment pas quoi faire et voila 2 jours que je cherche des solutions sans succès... Auriez-vous une idée ?

Merci par avance de vos réponses

Youshi