clang: KOKO ubuntujakelun kääntäminen?

clang_tilalle_eroon_gcc

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 ?

5

91

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 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

    1. Kaivatullesi viesti ensi vuoteen?

      Kerro meneekö naiselle vai miehelle ja vähintään yksi tunniste, esim. kirjain.
      Ikävä
      148
      6841
    2. Yritystuet pois ja työeläkevaroilla maksettava valtion velka pois

      Nyt on teille kerrottu keino kuinka Suomen velkaongelmasta päästää eroon kertalaakista. Älkää saatanat enää minulle tul
      Maailman menoa
      35
      3788
    3. Nyt Yle otti silmätikukseen sisäministeri Rantasen

      Aivan erinomaista työtä tehnyt sisäministeri Mari Rantanen on saanut paljon aikaiseksi. Maahanmuuttoon ja maahanmuuttaji
      Maailman menoa
      306
      3236
    4. Ylen juttu sisäministeristä oli selvän tarkoitushakuinen

      haluttiin vielä vuoden loppuun saada joku "kohu". (Olisiko Yle tehnyt jutun jos sisäministerinä olisi esim. RKP:n, jota
      Maailman menoa
      71
      2832
    5. Suomalaista yrittäjää ei kommunistista erota

      Muualla maailmassa yrittäjät elävät asiakkaiden rahoilla, Suomessa palkansaajien maksamilla veroilla. Palkansaajahan ma
      Maailman menoa
      6
      2296
    6. Milloin näit kaivattusi edellisen kerran?

      Olitteko juttusilla vai sivusta vain? Miten reagoit?
      Ikävä
      21
      1873
    7. Liikaa vauhtia

      Nuorukainen 17v. on ajanut 114 km/h 60 km:n alueella Nesteen kohdalla ja onneksi poliisi oli paikalla ja hurjastelu lopp
      Suomussalmi
      46
      1721
    8. 15
      1656
    9. Ulkoministeriön konsulipäällikkö arvostelee rajusti Haavistoa: "Täällä on pelon ilmapiiri"

      "– Täällä on ministerin toimien takia aivan selvästi pelon ilmapiiri. Jos sellaisen annetaan pesiytyä virkamieskulttuuri
      Maailman menoa
      5
      1624
    10. Kokoomuksen ja perussuomalaisten kannattaisi yhdistyä

      Näin saataisiin yksi yli 30 prosentin puolue, jolla olisi riittävästi voimaa jatkaa tarpeellisten rakennemuutosten läpi
      Maailman menoa
      8
      1388
    Aihe