fix compilation with newer versions of GLM (seems compatible with old version)
allow external projects to use glowwindow