adopted to Linux
removed unnecessary include paths
import reports more detailed error
link opengl library
corrected
corrected
adopted for gtk
adopted for gtk
adopted for gtk