12,966
回編集
114行目: | 114行目: | ||
<br> | <br> | ||
設定を反映させるため、再起動する。<br> | 設定を反映させるため、再起動する。<br> | ||
<br><br> | |||
== GLIBCを使用したソフトウェアのビルド == | |||
同じシステム上で複数のバージョンのGLIBCを使用することは可能である。<br> | |||
しかし、GLIBCは多くのモジュールから(200以上の共有ライブラリ)から構成されており、それらが全て一致する必要がある。<br> | |||
<br> | |||
その1つが、ld-linux.so.2ライブラリであり、libc.so.6ライブラリと一致しなければ、エラーが発生する。<br> | |||
ld-linux.so.2ライブラリへの絶対パスは、リンク時に実行ファイルにハードコードされており、<br> | |||
リンク後に簡単に変更することはできない。(patchelfを使用することで可能である)<br> | |||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]] | [[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]] |