Hi, > (define %libgirepository (dynamic-link "libgirepository-1.0")) > In procedure dynamic-link: file: "libgirepository-1.0", message: "file not > found" > but both Gobect-introspection and Glib are in the ad-hoc environment > (they were found by configure) You can try to run ldd: ldd [ and se what is missing... look for not found If that is not enough, you can try to strace: strace -o strace.out guile -c "(dynamic-link "libgirepository-1.0"))" HTH, David