GCCについて part4

このエントリーをはてなブックマークに追加
430デフォルトの名無しさん
NFSマウントしたディレクトリーにカレントディレクトリーを移して
gcc使うと時々リンク時にエラーが出てしまいます。
-c つけてコンパイルだけにするとエラーは起きません。

エラーメッセージは
/usr/bin/ld: final link failed: 入力/出力エラーです
LANG=Cにすると
/usr/bin/ld: final link failed: Input/output error

gccのld以外の用途でこのような症状に遭遇していませんので
gcc特有の問題の気がします。良く分かりませんけど。
こういう現象に遭遇した人いますか?
431デフォルトの名無しさん:04/09/22 11:09:14
gccのld
432デフォルトの名無しさん:04/09/22 13:00:18
UNIX自体に問題がある

もう死滅してほしい
433デフォルトの名無しさん:04/09/22 13:01:31
なんか嫌な事でもあったのか?
434デフォルトの名無しさん:04/09/22 13:23:45
Plan9の予感。
UNIXのスペチャリストが、もっとPlan9の概念設計の
話し合いに参加すべきだと思うね。
435デフォルトの名無しさん:04/09/22 13:32:23
LinusはPlan9が設計的にミスを犯してるとかなんとか言ってたけど、
Linusはまだ批判してるだけいい方で、他の人達はPlan9を徹底的に
無視してる。これじゃパッドノウハウなんて言われても仕方ないね。
みんな自分のポジションだけが大事で、UNIXのこと、計算機の将来
なんてどうだっていいわけだ。
436デフォルトの名無しさん:04/09/22 13:55:00
コンソールの前に立ったらパスワードがいらないOSがいいの?
437デフォルトの名無しさん:04/09/22 13:59:22
>>436
ストールマンなら喜んで使いそうだ。
438デフォルトの名無しさん:04/09/22 14:17:39
>>430
gccのときに確実に再現する(gcc以外による)問題だからといって
gcc特有の問題とは限らないんでないの。普通はNFSを疑う。


439デフォルトの名無しさん:04/09/22 14:33:06
>>428
> objdump -S foo.o
> で何か有意義な情報が得られるのだろうか
ん、元質問者はCのソースコードと対比しながら読みたいみたいだったからさ。
440438:04/09/22 16:28:08
なんか意味不明だな。括弧の中はなかったことにして読んでくだされ。
441デフォルトの名無しさん:04/09/22 17:35:31
>>440
断る!!
442デフォルトの名無しさん:04/09/22 19:46:53
>>430
その英語のエラーメッセージでぐぐると53件ヒットする。
全体的に眺めてみただけだが、いろんなディストロ、OSで起きているようだ。
ときどきそういうことが起きるという症状は
NFSが関係している場合も関係してない場合もあるらしい。
53件もヒットしているのに、原因判明したという話は見付からない。
53件しかヒットしないとも言える。それだけ珍しい現象。
こんなカルトな問題を2chで聞いて教えてもらえるわけがないだろ。
ソース追って自分で調べてくれ。気になるから分かったら教えてくれ。