我很难在Windows上安装libcurl ruby bindings gem(curb)。我做的一切都很对。我在PATH上有libcurl目录,然后我尝试了两种安装gem的方法
gem install curb
和
rake install EXTCONF_OPTS='--with-curl-dir=B:\curl'
它们都不起作用。但是,它们会因不同的错误而失败,而第二个错误则更具建设性:
C:/Ruby/lib/ruby/gems/1.8/gems/curb-0.7.7.1/ext/curb_postfield.c:76: 未定义的引用 'imp_curl_formadd'
但我不知道这意味着什么。
编辑:第一个错误是此投诉
extconf.rb:19:找不到libcurl或 curl / curl.h(RuntimeError)
尽管libcurl目录(B:\ curl)已经在PATH中。这是完整的error message - 我把它放在了一个要点,因为这个地方的格式太奇怪。
答案 0 :(得分:0)
picardo,
我以前在Windows中安装curb gem时遇到了麻烦。在试图了解别人如何解决这个问题时,我遇到了很多问题而不是很多解决方案。今晚必须再做一次我决定记录我的步骤并发布结果: http://beginrescue.blogspot.com/2010/07/installing-curb-with-ruby-191-in.html
对于blogspam感到抱歉,希望这对某些人有用。
皮特