hello, I compiled and installed gnome-guile CSV against guile-1.6.3. some issues: -I had to fix two Makefiles to replace splaces by tabs. -I had to fix dynlink-old.scm stan@pablo:/usr/local/share/guile/gtk 20 $ diff dynlink-old.scm.fixed dynlink-old.scm.bak 205,207c205,206 < (let* ((d-object (dynamic-link full-name)) < (d-func (dynamic-func "sgtk_dlopenhelper_init" d-object))) < (dynamic-call d-func d-object))))))) --- > (dynamic-call 'sgtk_dlopenhelper_init > (dynamic-link full-name))))))) 224d222 < (format #t "libtool ~%") 233d230 < (format #t "path ~A~%" path) stan@pablo:/usr/local/share/guile/gtk 21 $ so that it is 1.6.3 compliant. -I had to use the following cflags, so that it library loading work... CFLAGS="-DHAVE_DLOPEN -DRTLD_GLOBAL -DUSE_THREADS" ./configure --> now it complains that stan@pablo:~/src/guile/gnome-guile-cvs/gnome-guile/guile-gnome/examples 44 $ guile -s canvas-test.scm (dlopening "libguilegtk-1.2.so" "/usr/local/lib/libguilegtk-1.2.so") guile: relocation error: /usr/local/lib/libguilegtk-1.2.so: undefined symbol: g_thread_init any idea? thanks, Stan. -- +---------------- Stanislas Pinte ------------------+ | sales Director | | | | Alto Software sprl | | http://www.altosw.be/ | | | | cell: 32 476 340 841 | | email: stan@altosw.be | +-------------------------------------------------------+