FreeBSD
ClangはFreeBSD 11.0-RELEASE以降のデフォルトコンパイラです。残りのビルドツールはPorts Collectionから入手可能で、pkg install git gcc gmake cmake pkgconfを使用してインストールできます。Juliaをビルドするには、単にgmakeを実行します。(FreeBSDのmakeはGNU Makeではなく互換性のないBSD Makeに対応しているため、gmakeを使用する必要があります。)
上記のように、USE_SYSTEM_* フラグは FreeBSD で注意して使用することが重要です。これは、多くのシステムライブラリや、Ports Collection のライブラリがシステムの libgcc_s.so.1 にリンクしているか、またはシステムの libgcc_s にリンクする別のライブラリにリンクしているためです。このライブラリはその GCC バージョンを 4.6 と宣言しており、これは Julia をビルドするには古すぎ、リンク時に他のライブラリと競合します。したがって、Julia がすべての依存関係をビルドすることを単純に許可することを強くお勧めします。USE_SYSTEM_* フラグを使用することを選択した場合、デフォルトでは /usr/local がコンパイラパスに含まれていないため、Make.user に LDFLAGS=-L/usr/local/lib と CPPFLAGS=-I/usr/local/include を追加する必要があるかもしれませんが、そうすることで他の依存関係に干渉する可能性があります。
x86アーキテクチャはコンパイラランタイムライブラリのサポートが不足しているため、スレッドをサポートしていないことに注意してください。そのため、32ビットシステムを使用している場合は、Make.userにJULIA_THREADS=0を設定する必要があるかもしれません。