Dlaczego brew nie łączy poprawnie gcc? czego mi brakuje?
$>brew install gcc49 --without-multilib
==> Installing gcc49 from homebrew/homebrew-versions
==> Downloading http://ftpmirror.gnu.org/gcc/gcc-4.9.3/gcc-4.9.3.tar.bz2
==> Downloading from http://gnu.mirror.iweb.com/gcc/gcc-4.9.3/gcc-4.9.3.tar.bz2
######################################################################## 100.0%
==> ../configure --build=x86_64-apple-darwin13.4.0 --prefix=/usr/local/Cellar/gcc49/4.9.3 --libdir=/usr/local/Cellar/gcc49/4.9.3/lib/gc
==> make bootstrap
==> make install
🍺 /usr/local/Cellar/gcc49/4.9.3: 1079 files, 146M, built in 27.3 minutes
$>which gcc49 // <--------- NOTHING SHOWS UP HERE
$>which gcc // <--------- NOTHING SHOWS UP HERE
$>
Wydarzenie próbowałem brew unlink gcc49 && brew link gcc49
Czego mi brakuje?
macos
homebrew
open-source
gcc
OGŁOSZENIE
źródło
źródło
Odpowiedzi:
Pliki wykonywalne noszą nazwę gcc-4.9, a nie gcc. Naprawiłem to, przechodząc do:
źródło
ln -s
zamiastln -x
?Uważam, że wszystkie warianty gcc homebrew nie są łączone jako gcc. Możesz zajrzeć do / usr / local / bin i posortować według czasu lub sprawdzić w
/usr/local/Cellar/gcc49/4.9.3/bin
folderze, w którym wszystkie pliki binarne są faktycznie budowane, w przeciwieństwie do sym połączonego z / usr / local / binźródło