COMMON LISP JP > Archives > 2011/04/18

2011/04/18 22:22:16 UTCPocket
#
Windows7上でClozure CLをつかっていてCFFIでDLLをロードしようとしているのですが、ロードするために
#
どこにDLLを設置すれば良いのかわからず困っています。
#
Windowsでもcl-gtk2-gtkが利用できるという情報をhttp://d.hatena.ne.jp/t2ru/20100807/1281151524
#
のページで見つけたので、早速試してみているのですが、同様に(フォルダ名などは修正し)設定しても
#
私の環境では
#
Error: Unable to load foreign library (GLIB).
          Error opening shared library libglib-2.0-0.dll : %1  Win32 
 .
 While executing: CFFI::FL-ERROR, in process listener(1).
 Type :POP to abort, :R for a list of available restarts.
 Type :? for other options.
#
toufuuni
#
という風にエラーが出てしまいます。
2011/04/18 23:39:50 UTCsnmsts
#
おなじところでひっかかりました。can't findとか言われていないので置き場所に問題があるわけじゃないと思っています。windows ccl gtk2全てに32/64の組み合わせがあるのですが
#
どのバージョンを利用されているでしょうか?
#
わたしは、windows7 64bit ultimate /sbcl 32bit (http://dmitry-vk.livejournal.com)/ /gtk2 32bit dll/ではcl-gtk2動かせています。