Abo
  • Services:
Anzeige
FreeBSD soll künftig Clang statt GCC verwenden.
FreeBSD soll künftig Clang statt GCC verwenden. (Bild: FreeBSD)

FreeBSD: Clang wird GCC ersetzen

FreeBSD soll künftig Clang statt GCC verwenden.
FreeBSD soll künftig Clang statt GCC verwenden. (Bild: FreeBSD)

Die FreeBSD-Entwickler streben demnächst einen GNU-freien C++11-Stack an. In FreeBSD 10 soll LLVMs Clang als Standardcompiler dienen. Damit stünde ein BSD-lizenzierter Kompilierer zur Verfügung.

Im aktuellen Quartalsbericht beschreibt das FreeBSD-Team die Fortschritte der Integration des Clang-Compilers aus dem LLVM-Projekt in die freie BSD-Variante. Bislang wird dort GCC als Standard-Entwicklungsumgebung eingesetzt. GCC steht allerdings unter der GPL, die zur BSD-Lizenz teilweise inkompatibel ist.

Anzeige

In FreeBSD 10-Current und 9.0-Stable ist bereits Clang 3.0 integriert und sowohl die Standardumgebung World als auch der generische Kernel lassen sich fehlerfrei in beiden FreeBSD-Versionen kompilieren. Das gilt indes nicht für alle Plattformen und spezielle Kernel-Versionen. Clang wird statt GCC in aktuellen FreeBSD-10-Versionen mit den Befehlen cc, c++ und cpp aufgerufen. Die Gnu Compiler Collection (GCC) kann allerdings weiterhin optional eingesetzt werden.

Clang 3.1 mit C++11

Mit der Veröffentlichung von LLVM beziehungsweise Clang 3.1, das für kommende Woche erwartet wird, erhält der BSD-lizenzierte Compiler die Unterstützung für C++11. Das FreeBSD-Team plant, in wenigen Wochen die nächste Version von Clang in sein Betriebssystem zu integrieren.

Ferner wurde ein weiteres GNU-Werkzeug durch eine BSD-Variante ersetzt: Sort. Die BSD-Version soll mindestens die gleichen Funktionen haben wie GNU Sort 5.3.0. Zusätzlich unterstützt BSD Sort im Gegensatz zu der GNU-Version Zeichensätze mit Mulitbyte Character Sets, etwa UTF-8.

Ein Erscheinungstermin für FreeBSD 10 steht noch nicht fest. FreeBSD 9.0 wurde Mitte Januar 2012 veröffentlicht.


eye home zur Startseite
SSD 15. Mai 2012

@btw Auch ich würde gerne wissen, warum. edit: also Crosscompiling, bessere...

Nasenbaer 14. Mai 2012

Ja CMake ist eine sehr feine Sache - habe es kürzlich für ein größeres Projekt genommen...

Stupendous Man 14. Mai 2012

Die 8 in UTF-8 besagt nur, dass 8-Bit-Werte die Basis der Codierung bilden. Bei UTF-16...

delaytime0 14. Mai 2012

zum PS: Nö. Zu dem Unterschied: MIT erlaubt meines Wissens nach die Nutzung ohne Verweis...



Anzeige

Stellenmarkt
  1. CERATIZIT Deutschland GmbH, Empfingen
  2. ROHDE & SCHWARZ GmbH & Co. KG, München
  3. Schwarz IT Infrastructure & Operations Services GmbH & Co. KG, Neckarsulm
  4. VBL. Versorgungsanstalt des Bundes und der Länder, Karlsruhe


Anzeige
Spiele-Angebote
  1. 13,90€
  2. 4,99€
  3. (u. a. Uncharted 4 39,00€, Ratchet & Clank 29,00€, The Last of Us Remastered 28,98€, The...

Folgen Sie uns
       


  1. PSX 2016

    Sony hat The Last of Us 2 angekündigt

  2. Raspberry Pi

    Schutz gegen Übernahme durch Hacker und Botnetze verbessert

  3. UHD-Blu-ray

    PowerDVD spielt 4K-Discs

  4. Raumfahrt

    Europa bleibt im All

  5. Nationale Sicherheit

    Obama verhindert Aixtron-Verkauf nach China

  6. Die Woche im Video

    Telekom fällt aus und HPE erfindet den Computer neu - fast

  7. Hololens

    Microsoft holoportiert Leute aus dem Auto ins Büro

  8. Star Wars

    Todesstern kostet 6,25 Quadrilliarden britische Pfund am Tag

  9. NSA-Ausschuss

    Wikileaks könnte Bundestagsquelle enttarnt haben

  10. Transparenzverordnung

    Angaben-Wirrwarr statt einer ehrlichen Datenratenangabe



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Oneplus 3T im Test: Schneller, ausdauernder und immer noch günstig
Oneplus 3T im Test
Schneller, ausdauernder und immer noch günstig
  1. Smartphone Oneplus 3T mit 128 GByte wird nicht zu Weihnachten geliefert
  2. Android-Smartphone Oneplus Three wird nach fünf Monaten eingestellt
  3. Oneplus 3T Oneplus bringt Three mit besserem Akku und SoC

Seoul-Incheon Ecobee ausprobiert: Eine sanfte Magnetbahnfahrt im Nirgendwo
Seoul-Incheon Ecobee ausprobiert
Eine sanfte Magnetbahnfahrt im Nirgendwo
  1. Transport Hyperloop One plant Trasse in Dubai

Astrohaus Freewrite im Test: Schreibmaschine mit Cloud-Anschluss und GPL-Verstoß
Astrohaus Freewrite im Test
Schreibmaschine mit Cloud-Anschluss und GPL-Verstoß
  1. Cisco Global Cloud Index Bald sind 90 Prozent der Workloads in Cloud-Rechenzentren
  2. Cloud Computing Hyperkonvergenz packt das ganze Rechenzentrum in eine Kiste
  3. Cloud Computing Was ist eigentlich Software Defined Storage?

  1. Re: Memristor fehlt noch

    SoniX | 04:41

  2. Re: Erinnert an diesen neuen US-Tarnkappen...

    quasides | 04:40

  3. Re: Wenn Obama seinen Behörden das Hacken von...

    fb_partofmilitc... | 04:20

  4. Was ich mir für UHD und Blu-ray wünsche:

    ManMashine | 04:15

  5. Häh?

    Vögelchen | 04:06


  1. 00:03

  2. 15:33

  3. 14:43

  4. 13:37

  5. 11:12

  6. 09:02

  7. 18:27

  8. 18:01


  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