澤口@一升金です。 松園 敬二さんの<200502210248.ADF37224@xxxxxxxxxxxxxxxxxxxx>から >Cygwin を普通にインストールすると、レジストリを書き換えます。 といっても c:\cygwin -> / c:\cygwin\bin -> /usr/bin c:\cygwin\lib -> /usr/lib くらいの定義しかしてませんよ。 >なので、複数のアプリケーションで Cygwin を利用する場合、 >競合する場合があります。 >Cygwin1.dll のバージョンが違う、というのはその顕著な例です。 > >この場合は前述のとおり、MinGW を利用すると回避できます。 つまり、クロスツールが想定している環境が、ユーザーが自前で ダウンロードしてきたcygwin環境のバージョンと合わない場合が あるということですか。 >どなたか良い解決法をご存知ならば、伺いたいところです。 よい解決策かどうかは分かりませんが、cygwin環境はいくつ でも別ディレクトリを作れますから、 1プロジェクト1ディレクトリとして cygwin1.dll もそれぞ れ別々に置いてしまうのが早いんじゃないでしょうか。 プロジェクトの保存や移管は tarball を作って渡すだけとな って簡単かも知れない。