GCC は主要な FreeBSD ラインナップから削除されました

事前の計画に従って 予定、GCC コンパイラのセット 削除されました FreeBSD ソース ツリーから。 すべてのアーキテクチャの基本システムとともに GCC を構築することは 4.2.1 月末にデフォルトで無効になり、GCC コードは SVN リポジトリから削除されました。 GCC の削除時に、Clang をサポートしていないすべてのプラットフォームが、ポートからインストールされた外部ビルド ツールの使用に切り替わったことに注意してください。 基本システムには、GCC 4.2.2 の古いリリースが同梱されていました (3 から GPLvXNUMX ライセンスへの移行により、新しいバージョンの統合は不可能でした。これは、FreeBSD の基本コンポーネントには不適切であると考えられていました)。

現在の GCC リリース (以下を含む) GCC 9は、以前と同様に、パッケージとポートからインストールできます。 ポートからの GCC は、GCC に依存し、Clang に切り替えることができないアーキテクチャ上で FreeBSD を構築するために使用することも提案されています。 FreeBSD 10 以降、i386、AMD64、および ARM アーキテクチャの基本システムが、LLVM プロジェクトによって開発された Clang コンパイラと libc++ ライブラリのデフォルト提供に移行されたことを思い出してください。 これらのアーキテクチャ用の GCC および libstdc++ は、基本システムの一部として構築されなくなって久しいですが、powerpc、mips、mips64、および sparc64 アーキテクチャには引き続きデフォルトで提供されます。

出所: オープンネット.ru

コメントを追加します