2012-01-09 2 views
3

레일 문제에 관한 모든 게시물을 읽었을 때 문제가 해결 될 때까지 읽었으며 해결 한 동안 더 많이 생각해냅니다. Snow Leopard로 업그레이드하고 Agile Development with Rails에 따라 RVM과 Rails를 설치했습니다. 그러나 일단 내 응용 프로그램 폴더를 만들고 RAKE를하면이 오류가 발생하며 수정 방법을 알 수 없습니다. 나는 여러 번 모든 것을 재설치하려고했지만 아무 소용이 없었다. 이것이 건축 문제입니까? 또는 라이브러리를 찾아서로드해야합니까? 어떻게해야합니까?레일 - 레이크 오류 : 라이브러리가로드되지 않았습니다.

rake aborted! 
dlopen(/opt/local/lib/ruby/1.8/i686-darwin9/digest/sha1.bundle, 9): Library not loaded: /opt/local/lib/libcrypto.1.0.0.dylib 
Referenced from: /opt/local/lib/ruby/1.8/i686-darwin9/digest/sha1.bundle 
Reason: no suitable image found. Did find: 
/opt/local/lib/libcrypto.1.0.0.dylib: mach-o, but wrong architecture - /opt/local/lib/ruby/1.8/i686-darwin9/digest/sha1.bundle 

(See full trace by running task with --trace) 

답변

1

루비 1.8.7/승객/아파치 스택에이 문제가있었습니다. 루비를 다시 설치 (macports를 통해) 및 openssl 라이브러리에 대한 재건 내게 이것을 해결했습니다.

6

아마도 시스템에 변경이있었습니다. 루비에 필요한 일부 파일이나 폴더를 이동하거나 삭제했을 수 있습니다.

rvm reinstall ree 

기본적으로 spyle의 답변은 정확하지만 ewww macports입니다. 가자!

+0

그것은 나를 위해 일했습니다. 고마워요! – sailor