Glui on Linux

Hello. I made a program and now i want to add a glui menu, but whenever i try to compiles it i have these “mistakes”:

/usr/include/glui.h:34: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘Arcball’
/usr/include/glui.h:47: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘RGBc’
/usr/include/glui.h:188: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_String’
/usr/include/glui.h:211: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI’
/usr/include/glui.h:212: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Control’
/usr/include/glui.h:213: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Listbox’
/usr/include/glui.h:214: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Rotation’
/usr/include/glui.h:215: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Translation’
/usr/include/glui.h:216: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Mouse_Interaction’
/usr/include/glui.h:217: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Checkbox’
/usr/include/glui.h:218: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Slider’
/usr/include/glui.h:219: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Button’
/usr/include/glui.h:220: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_StaticText’
/usr/include/glui.h:221: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Bitmap’
/usr/include/glui.h:222: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_EditText’
/usr/include/glui.h:223: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Node’
/usr/include/glui.h:224: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Main’
/usr/include/glui.h:225: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Panel’
/usr/include/glui.h:226: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Spinner’
/usr/include/glui.h:227: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_RadioButton’
/usr/include/glui.h:228: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_RadioGroup’
/usr/include/glui.h:229: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Separator’
/usr/include/glui.h:230: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Column’
/usr/include/glui.h:231: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Master’
/usr/include/glui.h:232: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Glut_Window’
/usr/include/glui.h:233: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Rollout’
/usr/include/glui.h:268: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Node’
/usr/include/glui.h:376: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Bitmap’
/usr/include/glui.h:399: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_StdBitmaps’
/usr/include/glui.h:423: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Master_Object’
/usr/include/glui.h:500: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Master’
/usr/include/glui.h:510: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Glut_Window’
/usr/include/glui.h:547: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Main’
/usr/include/glui.h:668: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Control’
/usr/include/glui.h:834: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Button’
/usr/include/glui.h:871: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Checkbox’
/usr/include/glui.h:914: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Column’
/usr/include/glui.h:938: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Panel’
/usr/include/glui.h:968: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Rollout’
/usr/include/glui.h:1012: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI’
/usr/include/glui.h:1141: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_EditText’
/usr/include/glui.h:1230: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_RadioGroup’
/usr/include/glui.h:1265: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_RadioButton’
/usr/include/glui.h:1303: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Separator’
/usr/include/glui.h:1335: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Spinner’
/usr/include/glui.h:1410: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_StaticText’
/usr/include/glui.h:1435: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Listbox_Item’
/usr/include/glui.h:1442: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Listbox’
/usr/include/glui.h:1505: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Mouse_Interaction’
/usr/include/glui.h:1549: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Rotation’
/usr/include/glui.h:1597: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘attribute’ before ‘GLUI_Translation’

What is the problem and how can i “avoid” this series of mistakes?

Refer to a general programming forum (this question is in no means related to OpenGL on linux). Or even better, ask at a GLUI forums (if they have some). My guess is that your compiler is not compatbile with the GLUI library.

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.