2011-11-09 3 views
1

나는 w3m을 brew on lion으로 설치합니다. 원산지 공식을 사용하면 설치가 완료됩니다. 그 다음 내가 7068 사제 업데이트 BDW-gc.rb 공식 스크립트bdw-gc 설치가 brew와 함께 실패했습니다

require 'formula' 
class BdwGc < Formula 
# url 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.1.tar.gz' 
    url 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2alpha6.tar.gz' 
    homepage 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/' 
# 7.1 
# md5 '2ff9924c7249ef7f736ecfe6f08f3f9b' 
# 7.2alpha6 
    md5 '319d0b18cc4eb735c8038ece9df055e4' 

    fails_with_llvm "LLVM gives an unsupported inline asm error", :build => 2335 

    def install 
    # ucontext has been deprecated in 10.6 
    # use this flag to force the header to compile 
# ENV.append 'CPPFLAGS', "-D_XOPEN_SOURCE" if MacOS.snow_leopard? 
    ENV.append 'CPPFLAGS', "-D_XOPEN_SOURCE"# if MacOS.snow_leopard? 

    system "./configure", "--disable-debug", "--disable-dependency-tracking", 
          "--prefix=#{prefix}" 
    system "make install" 
    end 
end 

하고 다시 설치,하지만 여전히 실패한 것을의 문제 다음 . 여기가

brew install bdw-gc 
==> Downloading http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2alp 
File already downloaded in /Users/akira/Library/Caches/Homebrew 
==> ./configure --disable-debug --prefix=/usr/local/Cellar/bdw-gc/6 
==> make install 

........

libtool: compile: /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I./include -I./include -I./libatomic_ops/src -I./libatomic_ops/src -D_XOPEN_SOURCE -fexceptions -O3 -march=core2 -w -pipe -c obj_map.c -o obj_map.o >/dev/null 2>&1 
/bin/sh ./libtool --tag=CC --mode=compile /usr/bin/llvm-gcc -DHAVE_CONFIG_H -I./include -I./include -I./libatomic_ops/src -I./libatomic_ops/src -D_XOPEN_SOURCE -fexceptions -O3 -march=core2 -w -pipe -c -o pcr_interface.lo pcr_interface.c 
./libatomic_ops/src/atomic_ops/sysdeps/gcc/x86_64.h: In function 'AO_test_and_set_full': 
./libatomic_ops/src/ato==> Exit Status: 2 
http://github.com/mxcl/homebrew/blob/master/Library/Formula/bdw-gc.rb#L22 
==> Environment 
HOMEBREW_VERSION: 0.8 
HEAD: bc90bd554da6bd1199bdec92a830edbca24fa34e 
HOMEBREW_PREFIX: /usr/local 
HOMEBREW_CELLAR: /usr/local/Cellar 
HOMEBREW_REPOSITORY: /usr/local 
HOMEBREW_LIBRARY_PATH: /usr/local/Library/Homebrew 
Hardware: quad-core 64-bit sandybridge 
OS X: 10.7.2 
Kernel Architecture: x86_64 
Ruby: 1.8.7-249 
/usr/bin/ruby => /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby 
Xcode: 4.2 
GCC-4.0: N/A 
GCC-4.2: build 5666 
LLVM: build 2336 
MacPorts or Fink? false 
X11 installed? true 
==> Build Flags 
CC: /usr/bin/llvm-gcc => /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 
CXX: /usr/bin/llvm-g++ => /usr/llvm-gcc-4.2/bin/llvm-g++-4.2 
LD: /usr/bin/llvm-gcc => /usr/llvm-gcc-4.2/bin/llvm-gcc-4.2 
CFLAGS: -O3 -march=core2 -w -pipe 
CXXFLAGS: -O3 -march=core2 -w -pipe 
CPPFLAGS: -D_XOPEN_SOURCE 
MAKEFLAGS: -j4 

Error: Failed executing: make install 
These existing issues may help you: 
    https://github.com/mxcl/homebrew/issues/7068 
Otherwise, please report the bug: 
    https://github.com/mxcl/homebrew/wiki/checklist-before-filing-a-new-issue 

어떤 제안 로그인 설치한다?

이 문제 십일 15 잭 나겔에 의해 고정
+0

이 질문은 이맥스와 어떻게 관련이 있습니까? – kindahero

+0

나는 emacs에서 w3m 텍스트 브라우저를 사용하고 싶다. 먼저 설치해야합니다. – luozengbin

답변

관련 문제