• ベストアンサー

cygwin gccでのコンパイル

cygwinをインストールをallでインストールし、gccでコンパイルを行おうとしたところ /usr/lib/gcc-lib/i686-pc-cygwin/3.3.3/../../../../i686-pc-cygwin/bin/ld: cannot find -luser32 collect2: ld returned 1 exit status と表示され、コンパイル出来ません。 なにが原因でしょうか。 以上、宜しくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • terra5
  • ベストアンサー率34% (574/1662)
回答No.1

こちらの環境では特に問題なく参照できています。 /usr/lib/w32api/libuser32.a というファイルはありますか? ファイルがあるなら、Makefileが間違っているか、環境設定が間違っているかでしょうね。 コンパイルは何のソースをどうやっておこないましたか。

jintoku
質問者

お礼

再インストールを行い回避できました 有難う御座いました。