実行中の 1 台のマシンでは正常に動作するが (空白に Linux ディストリビューションとバージョンを入力)、実行中の別のマシン (異なるディストリビューション/バージョン) では不安定に動作するプログラムをデバッグしています。
役立つ手がかりは、各ディストリビューションによって提供されるすべての主要なライブラリ (Qt、boost、libpng、fftw3 など) のバージョンのリストを並べて表示することです。それ以降に行われた可能性のあるライブラリへのアップグレードについては (今のところ) 心配していません。
今日は Red Hat 5 対 Fedora 13 ですが、以前は Fedora と Ubuntu を比較したいと思っていました。将来的には、少なくとも 4 年前から先週までの主要なディストリビューションとバージョンの任意の組み合わせが登場する可能性があります。 . これらのライブラリのバージョンの違いを見つける一般的な方法を探しています。
任意の 2 つのディストリビューションを選択してリストを取得できる Web アプリは素晴らしいでしょう。そのようなものは存在しますか?(そうでない場合は、起業家のアイデアがあります。)
注: マシンの 1 つにアクセスできないため、'ls /usr/lib' の並べ替えと比較はできません。