> it seems the cleaning of old .o files solved the problem Might be related to cross-module inlining then (just a wild guess, but it can be really treacherous; see Guile's NEWS file if you didn't know about it).