I remembered that Eiffel Studio minimum GTK version requirement is 2.4. So GTK 2.1 is not higher enough. I think this is the key of this problem. Please have a look at: http://docs.eiffel.com/eiffelstudio/installation/studio57/index.html and link to Sun Solaris.