Поскольку вы вызываете функции в библиотеке GLU (которая не совпадает с GLUT), без ссылки на нее.
Добавьте -lglu
в командную строку.
Примечаниечто при сбое функций в качестве префикса используется glu
, а не glut
.
Если при добавлении -lglu выдается новая ошибка, это может означать, что в вашей системе разработки не установлена библиотека GLU.Это необязательная библиотека, независимая от OpenGL, поэтому, поскольку вы установили поддержку разработки для OpenGL, нет гарантии, что она у вас есть и для GLU.