include gl3.h
updated layout file.
revert header include
set debug
Updated linux build.
updated depend
updated layout
updated misc.