CentOS 5でコンパイルして実行しているソフトウェアがありますが、新しいマシンでコンパイルせずに変更せずにCentos 6で実行することに興味があります。
ここに課題があります: -
私のプロセスにはlibcap.so.1 などの特定の lib が必要ですが、centos 6 にはlibcap.so.2 など
の新しいバージョンがあります。古いソフトウェアを以下のハックのいずれかで動作させることができます
- libcap.so.2 へのシンボリックリンク (libcap.so.1) を作成します。
- libcap.so.1 を新しいマシン (centos 6) にコピーします。
2 つの間で推奨されることと、このアプローチに関する既知の問題はありますか。centos6 でのコンパイルは私の最後のオプションです。