GTK and SDL?

Hi all,
I am in the process of designing several apps that use both SDL and GTK
1.2.0. The major early problem that I’ve run into is that both toolkits
have their own event handlers. I haven’t tried anything yet, but I’m
pretty sure the two won’t like each other very much.
Does anyone else have any experience in this? Also I would like to
create a surface from within GTK (doesn’t have to be within a window -
just a separate one). Any ideas?
BTW if this is a binding that needs writing, I’d be glad to do it. Just
don’t expect too much - I’m a bit new to both Linux programming and GUI