Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇3379:
Re[5]:コンパイルエラー [かわぎた] 04/16 06:55

 └◇3380:Re[6]:コンパイルエラー [nil] 04/16
  └◇3381:Re[7]:コンパイルエラー [かわぎた] 04/17 <


3379● Re[5]:コンパイルエラー[ かわぎた ] 2007 04/16 06:55
> 少し、ですか…… いや、私は *.lib 等が使えるのはわかるのですが、こういった質問に対して基本部分が抜けているのは誤解の元ではないかと。
> それとも、-lgcov が DLL で(Windowsでの習慣的な?命名法で)提供されている筈、という情報でもお持ちなのでしょうか?
> なにせ特定できる情報が無ければ *.lib に限らず lib*.dll lib*.dll.a cyg*.dll 等のファイル名も関係するはずですので。

「少し」です。
必要な部分だけ、回答しています。
質問者が詳細に教えてくれと
質問していません。

また、
詳細を記述した場合、
何をしたらよいかが
分からなくなることがあります。

DLLについては、
質問者のコンパイル行に、
DLLを使用していたためであり、
ターゲットが何か分かりません。


> まず、Cygwinではなく unix 上で、こういう作業ができる
> ようにならないと……
> というか、最低限 "ld: cannot find -lgcov" の意味が
> わかるような書籍なりを手元に用意してからのことだと思います。

上記の意見に、反対です。
このようなことは、書くべきでないと考えます。
記述したいのであれば、
開発系の掲示板で書けばよいのです。

この掲示板は
「Cygwin なんでも掲示板」です。
法律違反の行為でなければ、
なんでも教えるくらいの
姿勢で回答してあげるべきでしょう。


自己紹介については、
"質問する人は書かない方が良い"
という程度の意見です。
スレッド一覧


3380● Re[6]:コンパイルエラー[ nil ] 2007 04/16 13:30
||1.READMEというファイルを読む。
||2.INSTALLというファイルを読む。
||3.configureを実行する。
||上記の後に、
||解決しなければ、以下を参考にしてください。

||gcov.lib(gcov.dll?)が見つからないと言っています。
||Makefileというファイルを開いて、
||gcov.lib(gcov.dll?)の存在するディレクトリを
||LDFLAGSに追加すれば、いいと思います。
||gcov.lib がなければ、入手してください。

|「少し」です。
|必要な部分だけ、回答しています。
|質問者が詳細に教えてくれと
|質問していません。
|
|また、
|詳細を記述した場合、
|何をしたらよいかが
|分からなくなることがあります。
|
|DLLについては、
|質問者のコンパイル行に、
|DLLを使用していたためであり、
|ターゲットが何か分かりません。

はあ、質問者が詳細に教えてくれと言ってないので、*ほぼ*問題無いのだと……
「ターゲットが何かはまったく分からない」けど、
"整っているフリーソフトかどうかもまったくわからない" けど、
libArteRubyInterfaceEngine.dll libct.dll を使用しているから、
(ええと一応 lib*.dll 形式の命名なわけですが)
-lgcov も "Windowsでの命名法での DLL" としてしか記述は必要ない、
必要な部分は gcov.lib gcov.dll だけでそれを探すか入手すれば良いと、
libgcov.* 等は"詳細に過ぎず" ここでは考慮する必要は無いし、
それを書くと混乱するからと……

ううむ、私には理解できない合理精神なのでもはやコメントしようが無いですな。

念の為。To:質問者のかた、configure,README等で解決できていればよいのですが……
反応無いうちに面倒なっちゃってますが、
-lgcov で必要としているファイル名は状況説明が無いので特定はできてません。
(前に書いて心配したように、カバレッジというテストの為用の -lgcov
だったりすると、README等ではわからない事が多いでしょうし、
*gcov.* を探すのは無駄なので…… その場合は -lgcov を外せばいいだけですが。
いや、私も普通状況がはっきりするまでこんな面倒な説明はするつもり
ないのですが、misleadもつらいので。)


|上記の意見に、反対です。
|このようなことは、書くべきでないと考えます。
...
|あげるべきでしょう。
|
|自己紹介については、
|"質問する人は書かない方が良い"
|という程度の意見です。

はぁ?
べきだかなんだか、御高説はともかく、
私としても中途半端な情報で学習の機会をスポイルされるよりは
必要な基本部分を押さえたほうが幸せであろうかと愚考するしだいです。

P.S.
開発系云々で思い出した。RubyInt... ってあの Rubyで、libct.dll って
Sybase だかの Ruby DBI ってことでもないでしょうけど(もろ開発やら業務だし)……
(私はRubyは知らない)って、ググッたら、なんでぇぃ
別の所でも質問しまくりで解決してるじゃん、-lgcov 外して……。
(やはり coverageの gcovだったのかなあ、どうなんだか。
やはり初心者と自称する方の質問は難しいです。)
スレッド一覧


3381● Re[7]:コンパイルエラー[ かわぎた ] 2007 04/17 12:03
> はあ、質問者が詳細に教えてくれと言ってないので、*ほぼ*問題無いのだと……
> 「ターゲットが何かはまったく分からない」けど、
> "整っているフリーソフトかどうかもまったくわからない" けど、
> libArteRubyInterfaceEngine.dll libct.dll を使用しているから、
> (ええと一応 lib*.dll 形式の命名なわけですが)
> -lgcov も "Windowsでの命名法での DLL" としてしか記述は必要ない、
> 必要な部分は gcov.lib gcov.dll だけでそれを探すか入手すれば良いと、
> libgcov.* 等は"詳細に過ぎず" ここでは考慮する必要は無いし、
> それを書くと混乱するからと……

人の揚げ足がとりたいのであれば、
2ch などの掲示板でして下さい。


> はぁ?
> べきだかなんだか、御高説はともかく、
> 私としても中途半端な情報で学習の機会をスポイルされるよりは
> 必要な基本部分を押さえたほうが幸せであろうかと愚考するしだいです。

愚考だと
本当に考えているなら、
書かないでください。

掲示板を利用する人に対して、
大変、迷惑になります。
スレッド一覧

早田のホームページへ
CGIROOM