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. Sonntag & Partner Partnerschaftsgesellschaft mbB, Augsburg
  2. über Baumann Unternehmensberatung AG, Ingolstadt, München, Stuttgart
  3. über Hanseatisches Personalkontor Rottweil, Gottmadingen (bei Singen am Htwl.)
  4. MEMMERT GmbH + Co. KG, Schwabach (Metropolregion Nürnberg)


Anzeige
Spiele-Angebote
  1. 47,99€
  2. 3,00€
  3. (-20%) 31,99€

Folgen Sie uns
       


  1. Heiko Maas

    "Kein Wunder, dass Facebook seine Vorgaben geheim hält"

  2. Virtual Reality

    Oculus Rift unterstützt offiziell Roomscale-VR

  3. FTP-Client

    Filezilla bekommt ein Master Password

  4. Künstliche Intelligenz

    Apple arbeitet offenbar an eigenem AI-Prozessor

  5. Die Woche im Video

    Verbogen, abgehoben und tiefergelegt

  6. ZTE

    Chinas großes 5G-Testprojekt läuft weiter

  7. Ubisoft

    Far Cry 5 bietet Kampf gegen Sekte in und über Montana

  8. Rockstar Games

    Waffenschiebereien in GTA 5

  9. Browser-Games

    Unreal Engine 4.16 unterstützt Wasm und WebGL 2.0

  10. Hasskommentare

    Bundesrat fordert zahlreiche Änderungen an Maas-Gesetz



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Blackberry Keyone im Test: Tolles Tastatur-Smartphone hat zu kurze Akkulaufzeit
Blackberry Keyone im Test
Tolles Tastatur-Smartphone hat zu kurze Akkulaufzeit
  1. Blackberry Keyone kommt Mitte Mai
  2. Keyone Blackberrys neues Tastatur-Smartphone kommt später

The Surge im Test: Frust und Feiern in der Zukunft
The Surge im Test
Frust und Feiern in der Zukunft
  1. Computerspiele und Psyche Wie Computerspieler zu Süchtigen erklärt werden sollen
  2. Wirtschaftssimulation Pizza Connection 3 wird gebacken
  3. Mobile-Games-Auslese Untote Rundfahrt und mobiles Seemannsgarn

Vernetzte Hörgeräte und Hearables: Ich filter mir die Welt widdewiddewie sie mir gefällt
Vernetzte Hörgeräte und Hearables
Ich filter mir die Welt widdewiddewie sie mir gefällt
  1. Polar Fitnesstracker A370 mit Tiefschlaf- und Pulsmessung
  2. The Dash Pro Bragis Drahtlos-Ohrstöpsel können jetzt auch übersetzen
  3. Beddit Apple kauft Schlaf-Tracker-Hersteller

  1. Re: Machen wir doch mal die Probe aufs Exempel

    ML82 | 21:33

  2. Re: Siri und diktieren

    Stereo | 21:29

  3. Re: Also so eine art Amerikanischer IS Verschnitt...

    SanderK | 21:21

  4. Re: Akito Thunder 2 + Macbook

    Mixermachine | 21:13

  5. Re: Spulenfiepen!?

    strike | 21:10


  1. 12:54

  2. 12:41

  3. 11:44

  4. 11:10

  5. 09:01

  6. 17:40

  7. 16:40

  8. 16:29


  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