現在、CentOS ボックスでパケット キャプチャ ライブラリlibpcapを使用して開発を行っています。
ソースコードから最新バージョンのlibpcap 1.1をインストールした後、古いバージョンのlibpcap 0.9.4もインストールされていることがわかりました。現在、私が構築しているアプリケーションは、最新バージョンのlibpcap 1.1を使用しています。
私が直面している問題は、アプリケーションが実行される組み込み Linux ボックスに最新バージョンがインストールされていないことです。(ソースコードをコンパイルする必要があるため、最新バージョンをインストールするのは面倒です。ソースコード自体には、多くの依存関係をインストールする必要があります。)
これらの組み込み Linux ボックスはyum
構成済みで、古いバージョンのlibpcap 0.9.4は標準リポジトリから入手できます。
組み込みボックスがたくさんあるので、開発ボックスでlibpcapバージョンを 1.1 から 0.9.4にダウングレードする (またはビルド プロセス中に古いものを使用する) のが最善の方法だと思います。組み込み Linux ボックスですぐに利用できる古いバージョン。
コメントをお待ちしております。ありがとうございました。