From seth at tewebs.com Fri Aug 7 22:40:53 2009 From: seth at tewebs.com (Seth) Date: Fri, 07 Aug 2009 17:40:53 -0500 Subject: [cl-gtk2-devel] Finding Gdk Library Binary? Message-ID: <200908072240.n77MerRu027741@smtp-webmail.ivenue.com> Sorry, but i was just wandering where you get the libgdk-2.0 library. I'm on windows, just asking because i don't feel like trying to figure out how to make a dll from header files and a static library. ---- Msg sent via WebMail From seth at tewebs.com Fri Aug 7 22:32:37 2009 From: seth at tewebs.com (Seth) Date: Fri, 07 Aug 2009 17:32:37 -0500 Subject: [cl-gtk2-devel] Very Minor Error - library loading Message-ID: <200908072232.n77MWbsq010748@smtp-webmail.ivenue.com> Use default option when defining libary. This will add the appropriate .dll end for windows. I would change code myself, but don't know how to submit changes. (define-foreign-library glib (:unix (:or "libglib-2.0.so.0" "libglib-2.0.so")) (t (:default "libglib-2.0"))) ---- Msg sent via WebMail From kalyanov.dmitry at gmail.com Sun Aug 9 18:52:52 2009 From: kalyanov.dmitry at gmail.com (Kalyanov Dmitry) Date: Sun, 9 Aug 2009 22:52:52 +0400 Subject: [cl-gtk2-devel] Finding Gdk Library Binary? In-Reply-To: <200908072240.n77MerRu027741@smtp-webmail.ivenue.com> References: <200908072240.n77MerRu027741@smtp-webmail.ivenue.com> Message-ID: <200908092252.59449.Kalyanov.Dmitry@gmail.com> On Saturday 08 August 2009 02:40:53 Seth wrote: > Sorry, but i was just wandering where you get the libgdk-2.0 library. I'm > on windows, just asking because i don't feel like trying to figure out how > to make a dll from header files and a static library. On windows, this library seems to be called libgdk-win32-2.0-0.dll. The same for libgtk: libgtk-win32-2.0-0.dll. It is certainly should not be necessary to manually create a dll (on windows it is not so easy). Binary gtk+ distribution should contain those libraries. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part. URL: From seth at tewebs.com Fri Aug 14 15:17:54 2009 From: seth at tewebs.com (Seth) Date: Fri, 14 Aug 2009 10:17:54 -0500 Subject: [cl-gtk2-devel] Suggestion: Testing if gthread is initialized. Message-ID: <200908141517.n7EFHsUI000474@smtp-webmail.ivenue.com> If another library uses the same dlls in the same session and they both try to initialize threads, i get an error GThread system may only be initialized once. I'm not using a threaded implementation, so maybe this is unique to such. Using slime, sbcl then stops working and i have to restart the session. Something like using g_thread_get_initialized() should work (defcfun "g_thread_get_initialized" :gboolean :void) o ---- Msg sent via WebMail