Я установил драгоценности Curb и Curb-fu и libcurl на свою коробку Ubuntu.
Если я зайду в irb и запущу следующую команду
irb(main):001:0> require 'rubygems'
=> true
irb(main):002:0> require 'curb'
=> true
irb(main):003:0> require 'json'
=> true
irb(main):004:0> require 'curb-fu'
=> true
irb(main):005:0>
Так что, похоже, яу меня есть доступ ко всем драгоценным камням.
Но я создал очень простое приложение для ruby, которое выдает мне ошибку:
#!/usr/bin/ruby
require 'rubygems'
require 'curb'
require 'json'
require 'curb-fu'
response = CurbFu.get('http://slashdot.org')
puts response.body
Я получаю следующую ошибку обратно.
/usr/lib/ruby/gems/1.8/gems/curb-fu-0.4.4/lib/curb-fu/authentication.rb:3: uninitialized constant CurbFu::Authentication::Curl (NameError)
У меня такое ощущение, что это как-то связано с libcurl, и я пробовал несколько разных версий, но все равно не радует.
Может кто-нибудь предложить какую-нибудь помощь?
Приветствия
Togs