Muokataan sivua GCC 4.1 Gentoossa
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
Tämä ohje kertoo, kuinka [[Gentoo]]n saa käyttämään [[GCC]]:n versiota 4.1. Järjestelmä käännetään asennuksen jälkeen uudestaan, jotta ohjelmat linkitettäisiin uutta GCC:n versiota vastaan. | |||
'''Kaikki ohjelmat eivät toistaiseksi käänny GCC:n uusilla versioilla. | |||
'' | ''4.* sarjalaisista suositellaan yhä käytettäväksi 4.0-versiota, koska se kääntää suunnilleen kaikki ohjelmat ongelmitta. Tätä ohjetta voi soveltaa siihen lähes sellaisenaan.'' | ||
==GCC:n asentaminen ja järjestelmän päivittäminen== | ==GCC:n asentaminen ja järjestelmän päivittäminen== | ||
===GCC:n asentaminen=== | ===GCC:n asentaminen=== | ||
emerge - | Ensin vaihdetaan -*-haaraan | ||
echo "=sys-devel/gcc -*" >> /etc/portage/package.keywords | |||
Sitten voidaan asentaa GCC | |||
emerge -u gcc | |||
===GCC:n ottaminen käyttöön=== | ===GCC:n ottaminen käyttöön=== | ||
Vaihdetaan kääntäjä | Vaihdetaan kääntäjä | ||
Rivi 22: | Rivi 24: | ||
emerge --oneshot sys-libs/libstdc++-v3 | emerge --oneshot sys-libs/libstdc++-v3 | ||
Jos käytät [[ccache]]a, on se tyhjennettävä: | ===Järjestelmän uudelleenkääntäminen=== | ||
Jos käytät [[ccache]]a, on se tyhjennettävä ennen järjestelmän uudelleen kääntämistä: | |||
CCACHE_DIR="/var/tmp/ccache" ccache -C | CCACHE_DIR="/var/tmp/ccache" ccache -C | ||
Nyt käytössäsi on kääntäjän uusin versio, seuraavaksi käännetään järjestelmä | |||
emerge -eav system | |||
emerge -eav world | emerge -eav world | ||
===Vanhan kääntäjän poistaminen=== | ===Vanhan kääntäjän poistaminen=== | ||
Rivi 42: | Rivi 41: | ||
==Paketteja, jotka eivät käänny gcc-4.1:llä== | ==Paketteja, jotka eivät käänny gcc-4.1:llä== | ||
* | * [[GIMP|gimp]]-* (Riippuen USE-asetuksista) | ||
[[Luokka:Ohjeet]] | [[Luokka:Ohjeet]] | ||