西本です。 ちょっと場違いで恐縮ですが、 -- #include <math.h> main(){ sqrt(2); } -- このプログラムを gcc test.c というコマンドでコンパイルすると /tmp/cca005481.o(.text+0xb): undefined reference to `sqrt' というエラーが出ました。g++ test.c なら大丈夫でした。 何が原因でそのようなエラーが出るのですか? 環境は bo で、カーネルは2.0.30です。 ちゃんと math.h 入れてるのに、おかしいなぁ。 なにか特別なオプションを付けなければならないのかな。 manしてもinfo読んでもそれらしい情報が見つからなかったです。 purge&installしても同じでした。