Toshihiro Sekiya wrote: > あと、 > /etc/ld.so.conf に /usr/local/lib という行を追加します。 > (既にあったら追加しなくていいです。) > > # /sbin/ldconfig > で完了。 私の場合ですが、同様にビルドしたgccが5バージョンほど あるので (^^; ターゲットのプログラムをmakeするときに $ env LD_RUN_PATH=/usr/local/gcc-3.1/lib make のようにして、ライブラリをさがすパスを設定しています。 …まあ、gccをインストールしたときに表示されたメッセー ジに、こうすれば良いよって書いてあったんですけれどね。 > で バージョンをチェックすると、 > $ gcc -v > /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.1/specs から spec を読み込み中 > コンフィグオプション: ../gcc-3.1/configure --enable-languages=c++ > スレッドモデル: single > gcc バージョン 3.1 私のは、こんなかんじ(長い)。binutils-2.12もいっしょ にインストールしています。 $ /usr/local/gcc-3.1/bin/gcc -v /usr/local/gcc-3.1/lib/gcc-lib/i686-pc-linux-gnu/3.1/specs から spec を読み込み中 コンフィグオプション: ../gcc-3.1/configure --prefix=/usr/local/gcc-3.1 --with-gnu-as --with-gnu-ld --with-gnu-ar --with-gnu-ranlib --enable-threads=posix スレッドモデル: posix gcc バージョン 3.1 > よさげです。(スレッドモデルってなんだろう...) ソース付属のドキュメント gcc-3.1/INSTALL/configure.html からの引用ですが、 > --enable-threads > Specify that the target supports threads. This affects the > Objective-C compiler and runtime library, and exception > handling for other languages like C++ and Java. On some > systems, this is the default. > > In general, the best (and, in many cases, the only known) > threading model available will be configured for use. Beware > that on some systems, gcc has not been taught what threading > models are generally available for the system. In this case, > --enable-threads is an alias for --enable-threads=single. だそうで。上記のとおり私はposixにしましたが、singleと くらべてどれだけの御利益があるかはわかりません _o_ -- MVA