Abo
  • Services:
Anzeige
Android 6.0 alias Marshmallow
Android 6.0 alias Marshmallow (Bild: Google)

Google: Android verzichtet auf GCC für native Apps

Android 6.0 alias Marshmallow
Android 6.0 alias Marshmallow (Bild: Google)

Das Android-NDK wird aktuelle Versionen der Gnu Compiler Collection (GCC) künftig nicht mehr unterstützen. Stattdessen sollten Entwickler Clang aus dem LLVM-Projekt verwenden.

Die aktuellen Release Notes des Android-NDKs von Google listen die Verwendung der Gnu Compiler Collection (GCC) offiziell als veraltet. Die Entwickler werden darüber hinaus gebeten, künftig vollständig auf den LLVM-Compiler Clang zu setzen, falls dies nicht sowieso schon geschehen ist. Sollten Probleme bei einem Wechsel auftreten, bittet Google darum, diese als Fehler zu melden. Mit Hilfe des NDK lassen sich native Anwendungen für Android schreiben, die statt des sonst typischen Java in C oder C++ geschrieben werden können.

Anzeige

Zurzeit noch genutzt werden kann GCC 4.9, ein Upgrade auf die 5er-Reihe der Compiler-Sammlung wird es aber nicht mehr geben. Außerdem werde das Team keine nichtkritischen Backports für diesen Codezweig mehr akzeptieren. Im Umkehrschluss heißt das, dass sicherheitskritische Updates wohl noch eine Zeit lang eingepflegt werden, so dass GCC zumindest mittelfristig noch genutzt werden kann.

Wie lang die Pflege das älteren Codezweigs fortgesetzt werden wird, ist aber nicht bekannt. Die Google-Entwickler werden zudem von Fall zu Fall entscheiden, ob und welche internen Fehler des veralteten Compilers oder gar eventuelle falsche Kompilierungen noch behoben werden.

Der langfristige Verzicht auf GCC und die Entscheidung für Clang sollte für Google hauptsächlich organisatorische Gründe haben. So ist die Pflege mehrerer Compiler auf verschiedenen Plattformen mit einem vergleichsweise großen Aufwand verbunden. Mit Erweiterungen zu Clang wie dem Adress- oder dem Memory-Sanitizer verwendet Google ebenso die Möglichkeiten der LLVM-Infrastruktur, um die Funktionen des Compilers ausgiebig zu nutzen.


eye home zur Startseite



Anzeige

Stellenmarkt
  1. Robert Bosch GmbH, Leonberg
  2. über Harvey Nash GmbH, Berlin, Frankfurt am Main
  3. Robert Bosch GmbH, Abstatt
  4. Daimler AG, Böblingen


Anzeige
Spiele-Angebote
  1. 119,99€ (Vorbesteller-Preisgarantie)
  2. (u. a. Pac-Man ab 1,99€)
  3. 50,99€ (Vorbestellung)

Folgen Sie uns
       


  1. Datenrate

    Vodafone weitet 500 MBit/s im Kabelnetz aus

  2. IT-Outsourcing

    Schweden kaufte Clouddienste ohne Sicherheitsprüfung

  3. Quantengatter

    Die Bauteile des Quantencomputers

  4. Microsoft gibt Entwarnung

    MS Paint bleibt

  5. BGH-Urteil

    Banken dürfen Geld für SMS-TANs verlangen

  6. Deep Space Gateway

    Lockheed baut eine Raumstation aus Spaceshuttle-Frachtmodul

  7. Auftragsfertiger

    Samsung will Marktanteil verdreifachen

  8. Android O

    Google veröffentlicht letzte Testversion vor Release

  9. Fruit Fly 2

    Mysteriöse Mac-Malware seit Jahren aktiv

  10. Poets One im Test

    Kleiner Preamp, großer Sound



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Neuer A8 vorgestellt: Audis Staupilot steckt noch im Zulassungsstau
Neuer A8 vorgestellt
Audis Staupilot steckt noch im Zulassungsstau
  1. Autonomes Fahren Continental will beim Kartendienst Here einsteigen
  2. Verbrenner Porsche denkt über Dieselausstieg nach
  3. Autonomes Fahren Audi lässt Kunden selbstfahrenden A7 testen

Anker Powercore+ 26800 PD im Test: Die Powerbank für (fast) alles
Anker Powercore+ 26800 PD im Test
Die Powerbank für (fast) alles
  1. Toshiba Teures Thunderbolt-3-Dock mit VGA-Anschluss
  2. Asus Das Zenbook Flip S ist 10,9 mm flach
  3. Anker Powercore+ 26800 PD Akkupack liefert Strom per Power Delivery über USB Typ C

Matebook X im Test: Huaweis erstes Ultrabook glänzt
Matebook X im Test
Huaweis erstes Ultrabook glänzt
  1. Huawei Neue Rack- und Bladeserver für Azure Stack vorgestellt
  2. Matebook X Huaweis erstes Notebook im Handel erhältlich
  3. Y6 (2017) und Y7 Huawei bringt zwei neue Einsteiger-Smartphones ab 180 Euro

  1. Re: Eine Beleidigung für echte Fotografen

    ElTentakel | 12:51

  2. Re: Paint vs. UWP

    Evron | 12:50

  3. Re: Emotionale Reaktionen auf MS Paint

    superdachs | 12:50

  4. Re: Mal ehrlich: Würdet ihr da mitmachen?

    nolonar | 12:49

  5. Re: Warum keine NFC Ringe?

    uselessdm | 12:47


  1. 12:26

  2. 12:12

  3. 12:05

  4. 11:50

  5. 11:30

  6. 11:15

  7. 11:00

  8. 10:33


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel