Re: vyber verze gcc
To |
czdebian-l zavinac debian bod cz |
From |
Miroslav Maiksnar <ml zavinac mixi bod cz> |
Date |
Fri, 8 Jul 2005 22:58:50 +0200 |
User-agent |
KMail/1.7.2 |
Dne pá 8. července 2005 22:41 Zbynek Vrastil napsal(a):
> Ahoj,
>
> rad bych se zeptal, jakym zpusobem zvolit verzi gcc pro kompilaci nejake
> aplikace, pokud mam nainstalovano vice verzi. Konkretni situace - mam
> Debian Testing, k jiz nainstalovanemu gcc a g++ 3.3.x, jsem si
> nainstaloval gcc a g++ 4.0. V /usr/bin jsou obe verze, symbolicke linky
> gcc a g++ ukazuji na verzi 3.3. Dale mam zdrojove kody nejake aplikace
> (ne vlastni) a chtel bych je prelozit pomoci gcc 4.0.
> Je nejaka "oficialni" cesta, jak zmenit defaultni kompiler - nejaky
> prikaz, skript, volani dpkg-reconfigure na nejaky balicek nebo tak neco?
> Nebo je potreba rucne upravit linky v /usr/bin tak, aby ukazovaly na
> verzi 4.0? Bude to stacit, nebo je treba udelat jeste neco vic?
Pokud aplikace pouziva automake nebo podobnou utilitu, tak postaci nejaky
parametr pro prikaz `configure`. Pokud ne a ma rozumne napsany make, tak by
melo stacit `export CC=gcc-4.0`. Pokud by to nepomohlo, pak je tu vzdy
posledni zachrana zmenou symlinku (symlink /usr/bin/gcc AFAIK neni spravovany
pomoci update-alternatives, takze ho menim rucne).
Mixi
Partial thread listing: