Homebrew와 함께 특정 지역 gcc 및 관련 라이브러리 사용 사용하기를 원합니다 (이 gcc /usr/local/bin/gcc는 자주

Homebrew를 사용하여 물건을 설치하고 싶습니다.

그동안 로컬 gcc를 이미 설치했으며 Homebrew에서이 특정 gcc를 사용하기를 원합니다 (이 gcc /usr/local/bin/gcc는 자주 스스로 업그레이드 함).

불행히도, Homebrew는 항상 gcc 의존성 및 관련 라이브러리를 파악한 다음 모두에서 다운로드하십시오 /usr/local/Cellar.

예를 들어 :

내 맥에서 which gcc실제로 가리키는 /usr/local/bin/gcc나는 경우, brew install suite-sparse이미 로컬 GCC-4.9.2있는 동안, 그것은, GCC-4.9.1 다운로드합니다.

나는 단지 일을 단순하게 유지하고, 관련 라이브러리와 함께 로컬 gcc를 사용합니다 (예 : gmp 및 mpfr (at /usr/local/lib), Homebrew로 가능합니까?



답변

아니요, 불가능합니다. 설치시 gcc필요한 종속성을 충족시켜야합니다. 그렇지 않으면이 패키지가 작동하여 작동 특성을 보장합니다.

Required: gmp ✔, libmpc ✘, mpfr ✘, cloog ✘, isl ✘

Linux 시스템에서도 동일하게 발생하며 gcc종속성없이 설치할 수 있습니다 .

Depends: cpp-4.8 (= 4.8.2-19ubuntu1), gcc-4.8-base (= 4.8.2-19ubuntu1), binutils (>= 2.24), libgcc-4.8-dev (= 4.8.2-19ubuntu1), libc6 (>= 2.14), libcloog-isl4 (>= 0.17), libgmp10, libisl10 (>= 0.10), libmpc3, libmpfr4 (>= 3.1.2), zlib1g (>= 1:1.1.4)
Recommends: libc6-dev (>= 2.13-0ubuntu6)


답변