xGhost
OpenBSD Freack
Moins
Wie ich bereits in einigen Blogs gelesen habe, wird FreeBSD 8.0 nicht mehr
mit dem GCC Compiliert / und ausgeliefert (!) da teilen sich noch die Meinungen.
Den GCC kann man sich natürlich über die Ports weiterhin installieren.
Ein der der Gründe war auch, dass der GCC ab 4.2 nur noch mit der GPL3v ausgeliefert
wird, welche mit der BSD-Lizenz in Widerspruch steht (GPL2v ja eigentlich auch, aber
lassen wir den flameware) und stark umstritten ist/war.
Der GCC wird durch den LLVM, als Frondend Clang, ersetzt. Beide stehen unter
der BSD-Lizenz und bieten neue Ansätze der Optimierung bzw. leistung in der Ausgabe.
http://de.wikipedia.org/wiki/LLVM
Auf der Homepage von Clang ist aber ersichtlich, dass der C++ Standard leider noch
nicht 100% implementiert wurde, was meine Vorfreude etwas gebremst hat. Mir ist durchaus klar, dass der GCC auch nicht alles implementiert hat, aber durchaus weiter ist.
Eine Interessante Anleitung findet sich im FreeBSD Wiki:
http://wiki.freebsd.org/BuildingFreeBSDWithClang
Der LLVM wird ganz sicher eingesetzt. Noch unbekannt ist, ob schon Clang als Frontend agiert oder ob noch der GCC 4.1 eingesetzt wird.
Die Feature von Clang sind aber sehr interessant und ich freue mich, das der GCC abgelöst wird. Ich denke, dass daran auch Theo von Raad freude haben wird. Er wollte
ja schon lange einen BSD Compiler haben, vielleicht wird er sich diesen auch
zu nutzen machen.
Was gibt es sonst noch darüber zu wissen?
Wie ich bereits in einigen Blogs gelesen habe, wird FreeBSD 8.0 nicht mehr
mit dem GCC Compiliert / und ausgeliefert (!) da teilen sich noch die Meinungen.
Den GCC kann man sich natürlich über die Ports weiterhin installieren.
Ein der der Gründe war auch, dass der GCC ab 4.2 nur noch mit der GPL3v ausgeliefert
wird, welche mit der BSD-Lizenz in Widerspruch steht (GPL2v ja eigentlich auch, aber
lassen wir den flameware) und stark umstritten ist/war.
Der GCC wird durch den LLVM, als Frondend Clang, ersetzt. Beide stehen unter
der BSD-Lizenz und bieten neue Ansätze der Optimierung bzw. leistung in der Ausgabe.
http://de.wikipedia.org/wiki/LLVM
Auf der Homepage von Clang ist aber ersichtlich, dass der C++ Standard leider noch
nicht 100% implementiert wurde, was meine Vorfreude etwas gebremst hat. Mir ist durchaus klar, dass der GCC auch nicht alles implementiert hat, aber durchaus weiter ist.
Eine Interessante Anleitung findet sich im FreeBSD Wiki:
http://wiki.freebsd.org/BuildingFreeBSDWithClang
Der LLVM wird ganz sicher eingesetzt. Noch unbekannt ist, ob schon Clang als Frontend agiert oder ob noch der GCC 4.1 eingesetzt wird.
Die Feature von Clang sind aber sehr interessant und ich freue mich, das der GCC abgelöst wird. Ich denke, dass daran auch Theo von Raad freude haben wird. Er wollte
ja schon lange einen BSD Compiler haben, vielleicht wird er sich diesen auch
zu nutzen machen.
Was gibt es sonst noch darüber zu wissen?