は、それは私がlibstd++.so.6
任意の新しいインストールですべてのGNU/Linux
ディストリビューションで実行可能なバイナリ実行(同じCPUアーキテクチャ)をコンパイルするgccとのlibstdC++前方互換性
GCC 3.4.0 and libstdc++.so.6.0.0
を使用する必要があります本当ですか?このバイナリはすべてlibstd++.so.6
と前方互換性がありますか?
は、それは私がlibstd++.so.6
任意の新しいインストールですべてのGNU/Linux
ディストリビューションで実行可能なバイナリ実行(同じCPUアーキテクチャ)をコンパイルするgccとのlibstdC++前方互換性
GCC 3.4.0 and libstdc++.so.6.0.0
を使用する必要があります本当ですか?このバイナリはすべてlibstd++.so.6
と前方互換性がありますか?
(あなたは、彼らが何を言ってるのか知っている人からの正式な答えを得るように、なぜGCC-ヘルプメーリングリストでこの質問をしませんか?)
をはい、のlibstdC++にリンク。so.6.0.0後のlibstdC++。soバージョンにリンクされたときにバイナリが実行される可能性がありますが、バイナリがどのGNU/Linuxシステムでも実行できるようにするには不十分です。また、古いバージョンのlibc.so(ie.glibc)とあなたがリンクしているその他のライブラリを使用する必要があります。 GCC 3.4.0をコンパイルしてリンクするが、Glibc 2.15とリンクすると、libstdC++のバージョンに関係なく、バイナリはGlibc 2.14以前のシステムでは実行できない可能性があります。
gcc 3.4.0はかなり古いものです..... – littleadv