▼スレッド
│
└◇474:makeがうまくできません [dororon] 07/03 13:05
├◇476:Re:makeがうまくできません [もぐりん] 07/04
└◇479:Re:makeがうまくできません [ともたけ] 07/04
└◇481:Re[2]:makeがうまくできません [dororon] 07/05
└◇483:Re[3]:makeがうまくできません [もぐりん] 07/08
└◇488:Re[4]:makeがうまくできません [Dororon] 07/12 <
あるMakefileをMakeでコンパイルしようとすると以下のようなメッセージが出てコンパイルできません。初心者なので誰か教えてください。よろしくお願いします。スレッド一覧
-----ここから--------------------------------
/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/../../../../i686-pc-cygwin/bin/ld: cannot find -lgtk
collect2 ld returned 1 exit status
make: *** [ball4] Error 1
----ここまで-----------------
ちなみにMakefileの内容は以下のようになっています。
CFLAGS = `gtk-config --cflags` -I/usr/include
ball4 : ball4.c
gcc -o ball4 ball4.c $(CFLAGS) `gtk-config --libs`
こんにちは。スレッド一覧
> -----ここから--------------------------------
> /usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/../../../../i686-pc-cygwin/bin/ld: cannot find -lgtk
> collect2 ld returned 1 exit status
> make: *** [ball4] Error 1
> ----ここまで-----------------
エラー内容から察すると、gtkのライブラリがインストールされていないようです。
droronさんが使用しているCYGWINのバージョンとスレッド一覧
GTKのバージョンを説明してください。
あと、自力で解決しようとされるのであれば、
http://www.gimp.org/~tml/gimp/win32/
ここらあたりのHPを参考にされたらいかがでしょうか?
レスありがとうございます。スレッド一覧
>ともたけさん
Cygwinのバージョンは最近以下のサイトを見ながらインストールしました。
http://www.mizzy.org/gtk/setup.xhtml
なので、詳しいバージョンとか、は全くの初心者なのでよく分かりません。
Gtkのバージョンはおそらく上のサイトにあるとおり、2.0だと思います。もしかして一通りのバージョンのGTKをインストールしたほうがいいのでしょうかね。とりあえずできそうなところだけ、自力でやってみますね。
>もぐりんさん
正直言うとGtkのライブラリのインストールの仕方とかハッキリ分からないんです。glibとかがライブラリにあたるのでしょうか?
こんにちは。スレッド一覧
>>もぐりんさん
>正直言うとGtkのライブラリのインストールの仕方とかハッキリ>分からないんです。glibとかがライブラリにあたるのでしょう>か?
ここのサイトを参考にして見てください。
http://www.geocities.co.jp/SiliconValley/1596/jp/cygwin.html
ソースは、http://www.gtk.orgからダウンロードできます。
それでは。
>もぐりんさんスレッド一覧
ありがとうございます。そのページを見てすこしやってみますね。なんだか難しそうだけどがんばってやってみますね。