2012-10-22 4 views
4

레일 7에 feedzirra을 사용하려고하는데 Windows 7에서는 Curl과 Curb가 실제로 설치되는 데 문제가 있습니다. 나는 성공적으로 설치 한 보석을 얻기 위해 저를 가능이 질문에 Install Ruby Curb gem in windows XP을 찾았지만, 내가 노력하고 내가 다음과 같은 오류 얻을 내 레일 서버 시작할 때 지금 :창에 커브 설정

C:/Ruby193/lib/ruby/gems/1.9.1/gems/curb-0.8.1/lib/curb.rb:1:in `require': 193: %1 is not a valid Win32 application. - C:/Ruby193/lib/ruby/gems/1.9.1/gems/curb-0.8.1/lib/curb_core.so (LoadError) 
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/curb-0.8.1/lib/curb.rb:1:in `<top (required)>' 
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/feedzirra-0.0.24/lib/feedzirra.rb:4:in `require' 
    ... 

파일 curb_core.so이 존재, 그러나 창은 '아무튼 어떻게 열지, 유효한 Win32 응용 프로그램이 아니라고 말합니다. 이 아이디어를 얻으려면 어떻게해야할까요? 아니면 누군가가 레일에 대한 다른 좋은 RSS 리더를 알고 있는데, 그것은 커브를 사용하지 않습니까?

감사합니다.

답변

12

벤,

여전히 Feedzirra을 사용하지만, 내 컴퓨터 (윈도우 7)에서 작동하도록 얻을 찾고 있다면 확실하지, 나는 루비 bin 디렉토리에 libcurl.dlllibidn-11.dll 모두 복사했다. 그 후에 문제없이 작동했습니다.

+1

답장을 보내 주셔서 감사합니다. 실제로 RSS를 파싱하는 작업을 끝내고, 이제는 프로젝트를 종료했습니다. 불행히도 문제가 해결되었는지 확인할 수는 없지만 다른 사람을 도울 수 있기를 바랍니다. ! – Ben

2

컬 설치를 ruby ​​/ bin 디렉토리로 복사 해보십시오. 나를 위해 문제를 해결했습니다.

+1

감사합니다.하지만 슬프게도이 문제가 저를 위해 해결되지 않았으므로 어쨌든 아주 기본적인 RSS 리더를 코딩 한 적이 있습니다 .- – Ben

+0

도 나에게 적합하지 않습니다. 나는이 보석을 zipline에 필요로한다. – Maxence