Solaris/sparc にgcc-3.4.6を入れてしばらくしてから気付いたのだが、 libgcc_s.so を要求する実行ファイルやシェアドライブラリがあちらこちらに できまくってた。おまけにLD_RUN_PATHを埋め込んでないので見付からないもの がボロボロ出てきた。gcc3は、他のgccと独立してインストールするため、gcc3専用の prefixで入れたのだが、そのパスくらい自動で埋め込んで欲しいモンだ。
調べてみると、 デフォルトでlibgccを動的リンクにしないようにもできるようなので specsをそのように変えた。さもなくばCC='gcc -static-libgcc'で configure するとよいようだ。
叱咤激励感想ツッコミはゲストブックへ
Generated with mkdiary.rb