SDL for applications?

SDL isn’t well suited for applications. You would be better off using a
cross-platform application framework like wxWindows (www.wxwindows.org), which
uses GTK for its Linux version. Also I am working on writting a wxWindows
control for displaying SDL applications. Which since wxWindows uses GTK, that
would very indirectly be having SDL in GTK. Since people seem obsessed with
mixing SDL and GTK, I will tell the mailing list when I have finished it.

Great!
-Sam Lantinga, Lead Programmer, Loki Entertainment Software