brew는 / usr / local / bin / autom4te 대신 / usr / bin / autom4te를 사용합니다.


0

나는 의존성 brew weechat을 가지고 노력하고 p11-kit있습니다.

$ brew install p11-kit
==> Downloading http://p11-glue.freedesktop.org/releases/p11-kit-0.18.1.tar.gz
Already downloaded: /Library/Caches/Homebrew/p11-kit-0.18.1.tar.gz
==> Patching
patching file configure.ac
patching file configure
Hunk #1 succeeded at 17201 with fuzz 1.
patching file common/library.c
==> ./configure --prefix=/usr/local/Cellar/p11-kit/0.18.1 --without-trust-paths
==> make
     You might want to install the Automake and Perl packages.
     Grab them from any GNU archive site.
Can't locate Autom4te/C4che.pm in @INC (@INC contains: /usr/share/autoconf /Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12 /Network/Library/Perl/5.12/darwin-thread-multi-2level /Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.4 /System/Library/Perl/5.12/darwin-thread-multi-2level /System/Library/Perl/5.12 /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level /System/Library/Perl/Extras/5.12 .) at /usr/bin/autom4te line 39.
BEGIN failed--compilation aborted at /usr/bin/autom4te line 39.
make: *** [configure] Error 1

autoconf를 강제로 연결하려고했습니다.

$ which autom4te
/usr/bin/autom4te
$ brew link --force autoconf
Linking /usr/local/Cellar/autoconf/2.69... 18 symlinks created
$ which autom4te
/usr/local/bin/autom4te

주사위가 없습니다. 나는에서 오류가 계속 /usr/bin/autom4te 뭔가를 놓치고 I?

도와 주셔서 감사합니다!

편집 : 여기에 문제를 열었습니다 https://github.com/mxcl/homebrew/issues/20586

답변:


0

내가 나서서 파일을 이름을 변경 autoconf, autoheader, autom4te, autoreconf, autoscan, autoupdateifnames에서 /usr/bin에서 사용할 것과 사용하여 내 컴퓨터를 강제로 /usr/local/bin후를 brew link --force autoconf.

양조는 문제없이 작동했습니다.

나는 파일이 어디에서 /usr/bin/왔는지 또는 내가 이렇게하여 나쁜 일을 일으켰 는지 모른다 . 이름이 바뀐 파일을 제자리에 보관하고 있습니다. 오늘 상황이 나 빠지기 시작했을 때를 기억합니다.

( 자세한 문제 해결 은 https://github.com/mxcl/homebrew/issues/20586 을 참조 하십시오 )


이 파일은 Apple의 Xcode에서 가져온 것이며 제거하는 것은 좋은 생각이 아닙니다.
Mark
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.