Хм. У меня в Monodevelop в опциях линкера -lGLU -lGL -lglut -lpthread и все компилится. У меня тут тема по соседству, там контакты есть, напиши, объясню все.
P.S. не благодарное это дело в одиночку opengl изучать, сам пол года назад пытался движок написать. Не вышло ничего путного.
P.P.S а зачем CMakeList тебе?
