お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2008-04-26 17:28:34

oryaaaaa
メンバ
From: Aichi, Japan
登録日: 2006-10-31

[8.04] crt1.o が見つからないエラーの対処方法

/usr/bin/ld:crt1.o:No such file:No such file or directory

6.06や6.10では起きなかったエラーで、7.10や8.04で起きるエラーなんですが
これだけみて、なにが原因か推測されるものはありますか?

~$ locate crt1.o
/usr/lib/Mcrt1.o
/usr/lib/Scrt1.o
/usr/lib/crt1.o
/usr/lib/gcrt1.o

最後の編集者: oryaaaaa (2008-04-26 17:29:47)

オフライン

 

#2 2008-04-26 17:38:34

hito
管理者
登録日: 2007-03-18

Re: [8.04] crt1.o が見つからないエラーの対処方法

本当に問題のファイルがあるのなら(lsしてみて問題なければ)、gccとかの
コンパイルオプションに

-L /usr/lib/

すると通ったりしません?
(コンパイル時の話ですよね?)

オフライン

 

#3 2008-04-28 16:23:55

oryaaaaa
メンバ
From: Aichi, Japan
登録日: 2006-10-31

Re: [8.04] crt1.o が見つからないエラーの対処方法

ありがとう

libstdc++6-4.2-dev
The GNU Standard C++ Library v3 (development files)

これが必要でした。解決しました。

最後の編集者: oryaaaaa (2008-04-28 21:50:53)

オフライン

 

Board footer

Powered by FluxBB