DebianをJessieからStretshにアップグレードした後、ソースから以前にビルドしたツールを再コンパイル/再ビルドする必要があるかどうか疑問に思います。
私の主なツールは次のとおりです。
- Omnet++ネットワークシミュレータ(Eclipseベース)
- 相撲交通シミュレータ
- Pythonで書かれた様々なプログラム
- Rの以前のバージョン(2-11)
私のツールはすべて壊れて再構築する必要があると思いましたが、そのうちのいくつか(Omnet ++、Sumo)を使ってみると正しく動作しているようですが、どれくらい一貫性があるかはわかりません。
もしそうなら、それがうまくいけば、一貫していない方法で動作する可能性はありますか?
ベストアンサー1
これは、ツールが使用するライブラリ、Stretchに新しいバージョンがあるかどうか、これらの新しいバージョンのABIが以前のバージョンと互換性があるかどうかによって異なります。これは、プログラム内の特定の機能にのみ問題がある可能性があることを意味します。
私はあなたのツールについて知りませんが、一般的に安全なアプローチはすべてを再コンパイルすることです。