libc-2.5がインストールされているシステムでlibgio-2.0を使用/再コンパイルする方法はありますか?

libc-2.5がインストールされているシステムでlibgio-2.0を使用/再コンパイルする方法はありますか?

バイナリ(libglass.so)の1つに必要なプログラム(JavaFX 2など)がありますlibgio-2.0.so.0。問題は、アプリケーションを実行するために必要なシステムがかなり古く、デフォルトで制御できないことです(それで更新できません)。それ)。

私のコンピュータからコピーするのは疲れましたが、それが必須であることがわかりlibgioました。ターゲットコンピュータにはlibc-2.5のみがあります。libgioGLIBC_2.9

この問題を解決する方法はありますか?

ベストアンサー1

確実な解決策は、glibc 2.9をビルドしてコピーし(既存のバージョンを上書きしないでください)、LD_LIBRARY_PATH="/old/glibc/libraries:$LD_LIBRARY_PATH"プレフィックスを使用してjavafxを実行することです。または、/etc/ld.so.confの末尾にパスを入力してやり直してくださいldconfig

おすすめ記事