- ベストアンサー
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 と表示され、コンパイル出来ません。 なにが原因でしょうか。 以上、宜しくお願い致します。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こちらの環境では特に問題なく参照できています。 /usr/lib/w32api/libuser32.a というファイルはありますか? ファイルがあるなら、Makefileが間違っているか、環境設定が間違っているかでしょうね。 コンパイルは何のソースをどうやっておこないましたか。
お礼
再インストールを行い回避できました 有難う御座いました。