$ gcc *o -L/home/qubodup/src/subversion/fxgen/Linux32Bin -L../ -L/home/qubodup/src/subversion/fxgen/Src/FxGenLib -I/home/qubodup/src/subversion/fxgen/FxGenLib -l:FxGenLib_D.so -fPIC -o out.a &> ~/fail_again /usr/lib/gcc/x86_64-unknown-linux-gnu/4.3.3/../../../../lib/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' Font.o: In function `NGUIFont::print(float, float, char const*, ...)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:273: undefined reference to `glPushAttrib' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:274: undefined reference to `glMatrixMode' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:275: undefined reference to `glDisable' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:276: undefined reference to `glEnable' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:277: undefined reference to `glDisable' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:278: undefined reference to `glEnable' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:279: undefined reference to `glBlendFunc' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:281: undefined reference to `glListBase' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:288: undefined reference to `glGetFloatv' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:299: undefined reference to `glPushMatrix' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:300: undefined reference to `glLoadIdentity' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:301: undefined reference to `glTranslatef' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:302: undefined reference to `glMultMatrixf' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:309: undefined reference to `glCallLists' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:314: undefined reference to `glPopMatrix' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:317: undefined reference to `glPopAttrib' Font.o: In function `NGUIFont::clean()': /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:224: undefined reference to `glDeleteLists' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:225: undefined reference to `glDeleteTextures' Font.o: In function `NGUIFont::make_dlist(FT_FaceRec_*, char, unsigned int, unsigned int*)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:45: undefined reference to `FT_Get_Char_Index' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:45: undefined reference to `FT_Load_Glyph' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:53: undefined reference to `FT_Get_Glyph' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:60: undefined reference to `FT_Glyph_To_Bitmap' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:101: undefined reference to `glBindTexture' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:102: undefined reference to `glTexParameteri' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:103: undefined reference to `glTexParameteri' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:109: undefined reference to `glTexImage2D' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:117: undefined reference to `glNewList' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:119: undefined reference to `glBindTexture' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:121: undefined reference to `glPushMatrix' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:126: undefined reference to `glTranslatef' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:131: undefined reference to `glTranslatef' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:148: undefined reference to `glBegin' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:149: undefined reference to `glTexCoord2d' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:149: undefined reference to `glVertex2f' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:150: undefined reference to `glTexCoord2d' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:150: undefined reference to `glVertex2f' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:151: undefined reference to `glTexCoord2d' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:151: undefined reference to `glVertex2f' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:152: undefined reference to `glTexCoord2d' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:152: undefined reference to `glVertex2f' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:153: undefined reference to `glEnd' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:154: undefined reference to `glPopMatrix' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:155: undefined reference to `glTranslatef' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:162: undefined reference to `glEndList' Font.o: In function `NGUIFont::init(char const*, unsigned int)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:176: undefined reference to `FT_Init_FreeType' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:189: undefined reference to `FT_New_Face' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:200: undefined reference to `FT_Set_Char_Size' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:205: undefined reference to `glGenLists' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:206: undefined reference to `glGenTextures' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:214: undefined reference to `FT_Done_Face' /home/qubodup/src/subversion/fxgenED/Src/GUILib/Font.cpp:217: undefined reference to `FT_Done_FreeType' GUI.o: In function `NGraphics::Polygon(NPoint*, unsigned int, NColor)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:683: undefined reference to `glColor4ub' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:684: undefined reference to `glBegin' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:686: undefined reference to `glVertex2i' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:687: undefined reference to `glEnd' GUI.o: In function `NGraphics::GradientVRect(NRect&, NColor, NColor)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:519: undefined reference to `glBegin' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:520: undefined reference to `glColor4ub' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:521: undefined reference to `glVertex2i' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:522: undefined reference to `glColor4ub' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:523: undefined reference to `glVertex2i' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:524: undefined reference to `glColor4ub' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:525: undefined reference to `glVertex2i' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:526: undefined reference to `glColor4ub' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:527: undefined reference to `glVertex2i' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:528: undefined reference to `glEnd' GUI.o: In function `NGraphics::DrawText(char const*, NRect&, unsigned int, NColor)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:670: undefined reference to `glColor4ub' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:671: undefined reference to `glPushMatrix' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:672: undefined reference to `glLoadIdentity' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:673: undefined reference to `glRotatef' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:674: undefined reference to `glTranslatef' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:676: undefined reference to `glPopMatrix' GUI.o: In function `~NGraphics': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:492: undefined reference to `glPopMatrix' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:492: undefined reference to `glPopMatrix' GUI.o: In function `NGraphics::DrawLine(int, int, int, int, NColor, unsigned int)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:646: undefined reference to `glColor4ub' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:647: undefined reference to `glLineWidth' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:648: undefined reference to `glBegin' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:649: undefined reference to `glVertex2i' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:650: undefined reference to `glVertex2i' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:651: undefined reference to `glEnd' GUI.o: In function `NGraphics::FillSolidRect(NRect const&, NColor)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:503: undefined reference to `glColor4ub' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:504: undefined reference to `glRecti' GUI.o: In function `NGraphics': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:453: undefined reference to `glPushMatrix' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:467: undefined reference to `glViewport' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:469: undefined reference to `glMatrixMode' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:470: undefined reference to `glLoadIdentity' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:474: undefined reference to `glLoadMatrixf' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:476: undefined reference to `glMatrixMode' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:477: undefined reference to `glLoadIdentity' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:453: undefined reference to `glPushMatrix' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:467: undefined reference to `glViewport' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:469: undefined reference to `glMatrixMode' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:470: undefined reference to `glLoadIdentity' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:474: undefined reference to `glLoadMatrixf' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:476: undefined reference to `glMatrixMode' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:477: undefined reference to `glLoadIdentity' GUI.o: In function `NGUISubSystem::ProcessMsgs_OnSize(unsigned int, unsigned int)': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:146: undefined reference to `glViewport' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:148: undefined reference to `glMatrixMode' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:151: undefined reference to `glLoadMatrixf' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:153: undefined reference to `glMatrixMode' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:154: undefined reference to `glLoadIdentity' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:156: undefined reference to `glClearColor' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:157: undefined reference to `glClear' GUI.o: In function `NGUISubSystem::InitGLState()': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:121: undefined reference to `glClearColor' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:122: undefined reference to `glClear' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:123: undefined reference to `glEnable' /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:124: undefined reference to `glBlendFunc' GUI.o: In function `NGUISubSystem::Update()': /home/qubodup/src/subversion/fxgenED/Src/GUILib/GUI.cpp:108: undefined reference to `glFlush' collect2: ld returned 1 exit status