私はMIPSのためにMonoを静的にクロスコンパイルしようとしています。私はMonoをコンパイルすることができますが、コンパイラに静的を指定しても、常に依存関係に動的にリンクされます。誰かがuClibcを使ってMIPS 64のMonoをクロスコンパイルしましたか?
私はテストプログラムを作成しました。私はツールチェーンを使用して静的にコンパイルし、ターゲットプラットフォーム上で実行できます。私は何かが欠落しているか、それが不可能かどうかはわかりません。 buildrootを使用してツールチェーンを構築しました。物事はもう少し明確にする
EDIT
、私はそれが依存関係だと静的にモノをコンパイルしたいと思います。モノが依存する依存関係は、GLib、pkg-config、およびgettextです。 GLibは直接の依存関係であり、GLibはpkg-configとgettextに依存していると思います。
私は環境変数を掲示し、必要に応じてコマンドを設定することができます。
私はこれが答えかもしれないと恐れていました。 buildrootでは、モノに依存するパッケージをツールチェーンで構築することを選択しました。そのため、ツールチェーンのlibフォルダとbinフォルダにリンクされます。私はちょうど誰かが同じことを考えないでプロセスを通過する必要はありませんでした。私はそれを試して、ステップを報告します。 –