Linaro 14.04 で実行されている ARM ターゲット用のソフトウェアをクロス コンパイルしたいと考えています。
arm-linux-gnueabihf-g++ を使用して Ubuntu 18.04 からクロス コンパイルし、ターゲットで実行しようとすると、次のエラーが発生します。
./main: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: バージョン `CXXABI_1.3.9' が見つかりません (./main で必要)
./main: /usr/lib/arm-linux-gnueabihf/libstdc++.so.6: バージョン `GLIBCXX_3.4.21' が見つかりません (./main で必要)
私の問題は、ターゲット上のライブラリをアップグレードできないことです。
私の質問は、コンパイル時に特定のバージョンの GLIBC と CABI を指定できますか?
どうもありがとう