同じパッケージ内の両方のアーキテクチャのバンドルライブラリ

同じパッケージ内の両方のアーキテクチャのバンドルライブラリ

x86とARMで互換性のあるRacketパッケージを提供する必要があります。 FFIを介して依存する共有ライブラリがあり、ユーザーがインストールする必要がないようにそれらをバンドルしたいと思います。

これに関してどのような合意がなされたのか?他のアーキテクチャに対してのみ/usr/libの下に特定のディレクトリがありますか?パッケージと一緒にインストールし、FFIの正しいアーキテクチャライブラリに動的にリンクする方法を見つける必要がありますか?他にはありませんか?私の理想は、すべてをインストールして直接実行する必要がなく、正しいバージョンに接続するために動的リンカーに依存しないことです。

ベストアンサー1

おすすめ記事