Debian でコンパイルした CGI C++ アプリケーションを開発しています。このアプリを Ubuntu システムで実行すると、次のエラーが表示されます。
再配置エラー: /lib32/libresolv.so.2: シンボル strlen、バージョン GLIBC_2.0 がファイル libc.so.6 で定義されていません (リンク時の参照あり)
今何ができますか?Ubunto システムで再確認する必要がありますか? ライブラリを置き換えることはできますか?
編集
アプリケーションを にリンクし-static
ます。Ubuntu システムで
コマンドを実行すると、そこで使用されている my が表示されました。ldd --version
EGLIB