scm_the_last_stack_fluid is in guile 1.3.4 and guile 1.4; after that its name changed. Apparently the configure script thinks you have an old guile, but the compiler is finding a newer one. If it's not obvious from config.log, send me config.h and config.log and maybe I'll see what's wrong.