J'ai installé gcc avec homebrew :
$ brew install gcc
Je peux voir le résultat :
$ brew list
ant gcc go libyaml postgresql tmux
autoconf gdb isl mpfr python valgrind
automake gdbm libevent openssl readline wget
binutils git libmpc ossp-uuid ruby xz
cloog gmp libtool pkg-config sqlite
Je vois aussi gcc-4.9
dans /usr/local/bin
$ ls /usr/local/bin
...
gcc-4.9
...
Le problème est que taper gcc
fait toujours référence au gcc du système
$ which gcc
/usr/bin/gcc
Je voulais renommer gcc-4.9
en gcc
, mais je ne veux pas casser quoi que ce soit dans homebrew. Plus spécifiquement, je voudrais le renommer de telle sorte que homebrew soit au courant du changement et que l'exécution de brew update
sache lier la nouvelle version mise à jour au nom gcc
dans /usr/local/bin
.
Est-ce possible ?
COMPORTEMENT SOUHAITÉ :
$ which gcc
/usr/local/bin/gcc
$ gcc -v
... version XXX
$ brew update
... nouvelle version de gcc YYY installée dans /usr/local/bin/gcc
$ which gcc
/usr/local/bin/gcc
$ gcc -v
... version YYY