OS X v10.7 (Lion)에 autoreconf를 설치 하시겠습니까?


160

ruby-debug 사용할 수있는 패치로 Ruby 1.9.3다시 설치 하려고합니다 .

지침을 따르고 실행할 때

rvm reinstall 1.9.3 --patch debug --force-autoconf

패치를 적용한 후에 패치를 뱉어냅니다.

rvm에 선택된 ruby ​​인터프리터를 설치하려면 autoreconf가 필요하지만 PATH에 autoreconf가 없습니다.

불행히도 OS X v10.7 (Lion)에 autoreconf를 설치하는 방법에 대한 인터넷 검색 (또는 그에 대한 많은 정보)은 막 다른 골목으로 보입니다.


1
루비 디버그를 사용하기 위해 1.9.3을 패치 할 필요는 없습니다 . 이 질문을 참조하십시오 .
Andrew Marshall

다른 것은 당신 command line toolsauto*도구를 잃어 버렸고 LLVM 컴파일러만을 제공하는 것입니다. 실제 GCC는 없습니다. 루비
-1.9.3

답변:


339

Homebrew 를 사용하는 경우 시도하십시오

brew install automake

또한 설치 autoconf하고 설치 rvm를 완료 해야합니다 .


14
brewOSX에 포함되어 있지 않지만 여기에서 얻을 수 있습니다 : mxcl.github.com/homebrew
RobM

나는 이것이 움직 인 것 같아요.brew install autoconf
Xavier Shay

1
libtool도 필요했습니다. libtool을 설치하지 않고 설치하십시오. configure : ac : 14 : 오류 : 정의되지 않은 매크로 : AC_PROG_LIBTOOL
MKo

homebrew를 설치하려면 brew.sh 또는 github.com/Homebrew/brew를
DawnSong

방금 cc autoconf의 의존성으로 설치되었습니다 automake: @XavierShay
rohitpaulk

43

Homebrew 대신 MacPorts 를 사용하여이 작업을 수행 하려면 다음을 수행하십시오.

sudo port install automake autoconf libtool

나는 같은 문제가 있었고 이것이 나를 위해 해결했다.


이것은 내 경로에 autoconf를 추가하지 않는 것 같습니다.
Erik

Erik, macports가 올바르게 설정되어 있습니까? 경로에 / opt / local / bin 및 관련 디렉토리가 있습니까?
patr1ck

경우에는 누군가가 libtool이와 glibtool에 문제가이는 MacPorts를에 포팅 된 방법입니다 lists.macosforge.org/pipermail/macports-users/2009-October/...
Kyr를

6

당신이 사용하는 경우 brew, 다음 autoreconf유틸리티의 일부입니다 autoconf그래서를 통해 설치, 패키지 :

brew install autoconf

문제의이 지속이 중 고려하는 경우 reinstall또는 link이를 다시. locate autoreconf어디에 있는지 알아내는 데 사용하십시오 .

또한 /usr/local/bin/autoreconf존재하고 올바른 위치에 연결되어 있는지 확인 하고 파일에 /usr/local/bin경로가 추가되어 있는지 확인 /etc/paths하십시오.



0

쉘에 경로를 추가하는 autoreconf 문제를 해결했습니다.

sudo pico /etc/paths

그런 다음 줄을 추가했습니다

/sw/bin

여기서 autoreconfautoconf 파일을 찾아서 모든 것을 저장했습니다.

그 이후로 아무런 문제없이 autoreconf를 사용할 수 있습니다.


2
내 osx 시스템에 / sw / bin이없는 것으로 보입니다. 어디에서 왔는지 설명해 주시겠습니까?
Joshua D. Boyd

0

비슷한 문제가 있었지만 Homebrew가 Cellar 디렉토리에서 멀어졌지만 어떤 이유로이 패키지의 바이너리가 여전히 존재했습니다.

다음 명령으로 autoconf를 다시 설치했으며 autoreconf가 올바른 PATH에 있습니다. brew reinstall autoconf

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.