The guile configury for pthreads doesn't work on freebsd, you have to use "gcc -pthread" there, not -lpthread. I'm looking at something like the following, to hav that option used if it works. Not quite sure if munging CFLAGS is the right thing to do. Maybe CC would be better, or maybe AM_CFLAGS.