2011-09-16 5 views
1

저는 레일즈가 라이온으로 가고자하는데 어려움을 겪고 있습니다. 나는 이것에 관해 많은 포스트가 여기있다라는 것을 알고있다. 그리고 나는 그들 중 많은 것을 읽었다. 그래도 내 특정 문제를 찾을 수 없었습니다. 루비 1.9.2를 설치하기 위해 rvm을 사용할 수있었습니다. 그런 다음 문제가 시작됩니다 :OS X 라이온스에서 zlib 및 rvm 사용시 문제가 발생했습니다.

$ gem install rails --version 3.0.9 
ERROR: Loading command: install (LoadError) 
    no such file to load -- zlib 
ERROR: While executing gem ... (NameError) 
    uninitialized constant Gem::Commands::InstallCommand 

그래서 나는 시도 :

$ rvm pkg install zlib 
Fetching zlib-1.2.5.tar.gz to /Users/neal/.rvm/archives 
Extracting zlib-1.2.5.tar.gz to /Users/neal/.rvm/src 
Configuring zlib in /Users/neal/.rvm/src/zlib-1.2.5. 
Compiling zlib in /Users/neal/.rvm/src/zlib-1.2.5. 
ERROR: Error running '/usr/bin/make ', please read /Users/neal/.rvm/log/zlib/make.log 
Installing zlib to /Users/neal/.rvm/usr 

로그 파일이있는 끝 부분에 다음

ld: in libz.a(!<arch> 
#1/20), archive member '!<arch> 
#1/20' with length 100644 is not mach-o or llvm bitcode for architecture x86_64 
collect2: ld returned 1 exit status 
make: *** [example] Error 1 

어쨌든, 나는 거기에 기꺼이 해요 이것에 간단한 해결책, 그러나 나는 진짜로 나가하고 있다는 것을 모른다. 어떤 제안?

+0

돌아 왔을 때,이 답 중 하나를 수락하거나 적어도 충분하지 않은 이유를 표시해 주시겠습니까? 질문에 대한 후속 조치를하십시오. –

답변

2

나는 동일한 문제가있었습니다. 나는 마지막으로 다음을 통해이 공식 도보로 다시 설치

RVM의 내파

달렸다. 지금 나에게

https://rvm.io/rvm/install/

보석과 RVM 잘 작동. Implode는 RVM 설치를 완전히 제거합니다.

0

먼저 ARCHFLAGS 및 CC 변수를 설정 한 다음 시도해보십시오. 그 트릭을해야합니다 :

export ARCHFLAGS="-arch x86_64" 
export CC=gcc-4.2 
rvm pkg install zlib 
관련 문제