|> これは何の話ですか? 私は Windowsの開発環境はほとんど
|> 知らないのですが、Cygwin の文脈では *.lib ではなく、
|> lib*.* (今回はlibgcov.*) を示すのではないでしょうか?
|少し説明不足だったかもしれません。
|Cygwinでは、libgcov.aの他に、DLL(gcov.dll)と
|DLLのインポートライブラリ(gcov.lib)も使えます。
少し、ですか…… いや、私は *.lib 等が使えるのはわかるのですが、こういった質問に対して基本部分が抜けているのは誤解の元ではないかと。
それとも、-lgcov が DLL で(Windowsでの習慣的な?命名法で)提供されている筈、という情報でもお持ちなのでしょうか?
なにせ特定できる情報が無ければ *.lib に限らず lib*.dll lib*.dll.a cyg*.dll 等のファイル名も関係するはずですので。
|フリーソフトウェア(ソースコード)は、
|READMEとINSTALLを読み、必要なものを用意して
|コマンドを実行し、作成されるものです。
|ユーザには、特別な知識を求めるべきでないと考えています。
(おそらく自身の作では無いと推測できるにせよ)
「これ」が "フリーソフト等" だという確信はどのように判断されたのでしょうか?
情報が不足している状況では、例えば、学内など私的な範囲で流通するものやら、フリーソフトであろうとも、configure,INSTALL,README などが無いケースや、いわゆるコミュニティ内での常識や前提条件を説明していないものなど、いくらでも*ありうること*を考慮できないようだと、サポートにも齟齬を生じるので。
また、ドキュメント類が揃っていても、当然、完全とは限らず、Cygwin 上ではいわゆる移植作業が必要になるケースもまだ残っているでしょう。
ビルドしたいパッケージがはっきりわかれば、そういった初心者では対応しにくい問題点も指摘できたりしますが。
|この掲示板は、開発系のものではないので、
|分からないユーザを、サポートしても良いと思います。
私も build作業の為に必要な以上の "特別" な知識を求めてはいませんし、サポートしてはいけないとも思いませんし、サポートしたことが無いわけでも無くは無いです。
(まあ unixを学習中のような人達が Cygwinを使うのは不幸の元だし、半端なサポートも害になりかねないのが怖いと思ってますが)
サポートというのはなかなか難しいですね、自分の思いついたことを並べるだけではどうしようもなくて、相手の情報をきちんと聞いて確認するだけのことが、場合によって非常に厄介なので……
|また、作業過程を記述する必要はありますが、
|自己紹介は必要ないでしょう。
誰も自己紹介など求めていないはずですが。
|私は、この意見には賛成しません。
というわけで、どの部分に何を言ってるのか私にはさっぱり不明ですが、貴殿個人の考えに興味を持っているわけではありませんのであしからず。
なにか対象のパッケージか gcov.lib に関して具体的にご存知なのでしたら、質問への確認の為にも、お伝えください。
まあ質問者がもう少し状況説明と情報をきちんと伝えられるほうが望ましいかと……
|