Onko tuo clang jo riittävän valmis korvaamaan kokonaan gcc:n ?
Eli onko mahdollista kääntää tällä:
https://en.wikipedia.org/wiki/Clang
koko ubuntu -jakelun KAIKKI osat, niin kernel, sovellusohjelmat kuin kirjastotkin?
Eli saisiko aikaiseksi linuxjakelun, jossa gcc ei ole enää ohjelma, vaan symbolinen linkki clang -kääntäjään?
Eli niin, että ne esim. automake:lla tehdyt käännösskriptit, jotka luulevat käyttävänsä gcc:tä, kutsuisivat c -kääntäjää kyllä nimellä gcc, mutta kun tässä järjestelmässä gcc olisi enää symbolinen linkki clang -kääntäjään, tällöin (joskin tietämättään) ko. skriptit nekin käyttäisivät clang -kääntäjää, eivät gcc:tä?
Onko clang c ja c -kääntäjänä riittävän vakaa ja yhteensopiva, jotta gcc ja g -kääntäjistä päästäisiin kokonaan eroon ja ylläoleva olisi oikeasti mahdollista ?
clang: KOKO ubuntujakelun kääntäminen?
5
93
Vastaukset
Kyllähän se Clang korvaa gcc:n, että samalla tavalla molemmat kääntää standardia C:tä ja C :aa.
Sen sijaan kun puhutaan suurista määristä koodia niin kyllähän siellä jokseenkin varmasti jotain jää kääntymättä.
Se on aika kova vaatimus odottaa että kaikki kääntyisi kuin GCC:llä kun uudemmalla GCC:llä ei myöskään aina käänny kaikki vanhalla GCC:llä tehty koodi. Sitten vaan muokataan vähän ja taas kääntyy.
Varmaan helpointa olisi aloittaa omat väännökset käyttämällä käyttöjärjestelmää jossa on jo Clang käytössä.- Jaaha-en-osaa-sanoa
Ymmärin kyllä mitä tarkoitit, ja pisti miettimään vähäksi aikaa, ja tulin tulokseen että minun tieto taito ei riitä edes pienimuotoiseen testiin yksittäisen ohjelmankaan kanssa. Tuskin tuossa oli muusta kyse kuin voiko näin tehdä, koska en usko että sillä mitään erityistä olisi saavutettavissa.
Linux Mint 18.1 Serena
Xfce 64-bit - älä_kysele
Miksi et itse koita..........
Itselläni on Gentoossa asennettuna Clang/LLVM. Kerneliä ym. en ole yrittänyt sillä kääntää. Oletuksena vielä gcc. Noiden asentaminen lähdekoodista opettavaista. Googleta vaikka gcc bootstrapping. Ei liene vaikeaa muuttaa Gentoota käyttämään jotain toista kääntäjää. Gentoo on hyvin muokattavissa oleva systeemi.
- Tuskinkääntyykaikki
Poista gcc, tee symboliset linkit ja kokeile.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
S-kauppa nosti hintoja, K-kauppa laski
Elintarvikkeiden arvonlisävero laski vuodenvaihteessa 13,5 prosenttiin. S-kauppa siirsi alennuksen suoraan katteisiin pi1537472Hiihtäjä Vilma Nissisen kommentit aiheutti paniikkia
ja hernettä vedettiin nenään. Nissinen kertoi torstaina haastattelussa, kun häneltä kysyttiin, että tykkääkö hän hiihtä1305159Huuto yltyy persujen piirissä Venezuelan johdosta.
Kohta kakofonia yltyy kun persut tajuavat mitä Venezuelassa tapahtui. Von den Leydenki jo kipuilee kuten persut EU:ssa y412641- 2612248
Nyt ottaa persua pattiin: sähköauto joulukuun myydyin
🤣 prööt prööt pakoputkellaan pörisevää persua ottaa nyt saamaristi pattiin, kun paristoilla kulkeva sähköauto on noussu812208Ovatko Perussuomalaiset kommunisteja?
Toiset sanovat että ovat, toiset sanovat että eivät. Ainakin heillä on paljon sen aatteen piirteitä, koska haluavat kont642063Yhdysvaltain hyökkäys Venezuelaan on YK:n peruskirjan mukaan laiton hyökkäyssota
Oman sävynsä tähän tuo vielä se, että hyökkäys kohdistettiin nimenomaan valtiojohtoa vastaan. Toki, kun tavoitteena on v5632013Ei tule uni
Kuten epäilin. Onneksi viime yön sain ihan hyvin nukutuksi. Tiesin kyllä, ettei tästä mitään tänään tule.541043Miksi juuri Venezuela?
Kaikista maailman valtioista Trump otti silmätikukseen Venezuelan. Mutta minkä ihmeen takia? Kyseessä on kuitenkin vähäp2711022Laittaisin whatsuppissa viestin
Jos olisin täysin varma että se on toivottua vielä kun aikaa on mennyt ja että toivot sitä edelleen.64994