I've tried pretty hard in the past to come up with a combination of gtk and Boehm
that works, but I never got stable results. I'm really curious what combination
of Boehm features and glib/gtk features you are using?
I guess that since you don't require specially built glib/gtk you aren't using
the allocator specifiers or build-time allocation settings of glib? Perhaps you
use Boehm only for your own glib-independent memory pools?
One of my dreams is to have a nice garbage-collected C development setup,
but it seems to require every library to be rebuilt of LD_PRELOAD'ed in some
tricky way... I'd love to know roughly what you've done.
Thanks,
Britton