助田です.
In [ruby-ext:00285] Re: 他のライブラリのリンクは?

> まつもと ゆきひろです

> 具体的にどのような修正を行っているのかの情報を提供してくださ
> れば、extmk.rbなどを修正して対応できるかもしれません。
では,具体的に.

win32 用の Makefile の

LIBS = advapi32.lib wsock32.lib
にリンクしたいライブラリファイル名を追加

set LIB=.\win32;$(ORGLIBPATH)
にリンクしたいライブラリのパス名を追加

の2点です.

例えば \usr\local\lib ディレクトリの gdk-1.3.lib gtk-1.3.lib glib-1.3.lib
をリンクしたい場合,

LIBS = advapi32.lib wsock32.lib gdk-1.3.lib gtk-1.3.lib glib-1.3.lib

set LIB=.\win32;$(ORGLIBPATH);/usr/local/lib

という感じです.

上側は LIBS = advapi32.lib wsock32.lib $(EXTLIBS)
でよさそうな気もします.

# 書いてみると大して修正しなくても対応できるような気もしてきた.
--------------------------------------------
 助田雅紀(masaki.suketa / systemplaza.co.jp)
--------------------------------------------