New comment by amak79 on void-packages repository https://github.com/void-linux/void-packages/issues/32246#issuecomment-889725163 Comment: I can reproduce the error with the ParaLLEI N64 core, but get a segfault. Some relevant info regarding `gl` and `glcore` drivers: https://www.libretro.com/index.php/changing-behavior-of-gl-and-glcore-video-drivers I attempted to build with OpenGL 2.0 (not sure if it's need) but that results in the following error. ``` LD retroarch /usr/bin/ld: obj-unix/release/gfx/drivers/gl1.o: in function `draw_tex': gl1.c:(.text+0xad9): undefined reference to `glMatrixMode' /usr/bin/ld: gl1.c:(.text+0xade): undefined reference to `glPushMatrix' /usr/bin/ld: gl1.c:(.text+0xae3): undefined reference to `glLoadIdentity' /usr/bin/ld: gl1.c:(.text+0xaed): undefined reference to `glMatrixMode' /usr/bin/ld: gl1.c:(.text+0xaf2): undefined reference to `glPushMatrix' /usr/bin/ld: gl1.c:(.text+0xaf7): undefined reference to `glLoadIdentity' /usr/bin/ld: gl1.c:(.text+0xb11): undefined reference to `glEnableClientState' /usr/bin/ld: gl1.c:(.text+0xb1b): undefined reference to `glEnableClientState' /usr/bin/ld: gl1.c:(.text+0xb25): undefined reference to `glEnableClientState' /usr/bin/ld: gl1.c:(.text+0xb3b): undefined reference to `glColorPointer' /usr/bin/ld: gl1.c:(.text+0xb51): undefined reference to `glVertexPointer' /usr/bin/ld: gl1.c:(.text+0xb67): undefined reference to `glTexCoordPointer' /usr/bin/ld: gl1.c:(.text+0xb82): undefined reference to `glDisableClientState' /usr/bin/ld: gl1.c:(.text+0xb8c): undefined reference to `glDisableClientState' /usr/bin/ld: gl1.c:(.text+0xb96): undefined reference to `glDisableClientState' /usr/bin/ld: gl1.c:(.text+0xba0): undefined reference to `glMatrixMode' /usr/bin/ld: gl1.c:(.text+0xba5): undefined reference to `glPopMatrix' /usr/bin/ld: gl1.c:(.text+0xbaf): undefined reference to `glMatrixMode' /usr/bin/ld: gl1.c:(.text+0xbb4): undefined reference to `glPopMatrix' /usr/bin/ld: gl1.c:(.text+0xd25): undefined reference to `glRotatef' /usr/bin/ld: obj-unix/release/gfx/drivers/gl1.o: in function `gl1_gfx_frame': gl1.c:(.text+0x2864): undefined reference to `glMatrixMode' /usr/bin/ld: gl1.c:(.text+0x2869): undefined reference to `glPushMatrix' /usr/bin/ld: gl1.c:(.text+0x286e): undefined reference to `glLoadIdentity' /usr/bin/ld: obj-unix/release/gfx/drivers_font/gl1_raster_font.o: in function `gl1_raster_font_draw_vertices': gl1_raster_font.c:(.text+0x210): undefined reference to `glMatrixMode' /usr/bin/ld: gl1_raster_font.c:(.text+0x215): undefined reference to `glPushMatrix' /usr/bin/ld: gl1_raster_font.c:(.text+0x225): undefined reference to `glLoadMatrixf' /usr/bin/ld: gl1_raster_font.c:(.text+0x22f): undefined reference to `glMatrixMode' /usr/bin/ld: gl1_raster_font.c:(.text+0x234): undefined reference to `glPushMatrix' /usr/bin/ld: gl1_raster_font.c:(.text+0x239): undefined reference to `glLoadIdentity' /usr/bin/ld: gl1_raster_font.c:(.text+0x243): undefined reference to `glEnableClientState' /usr/bin/ld: gl1_raster_font.c:(.text+0x24d): undefined reference to `glEnableClientState' /usr/bin/ld: gl1_raster_font.c:(.text+0x257): undefined reference to `glEnableClientState' /usr/bin/ld: gl1_raster_font.c:(.text+0x26b): undefined reference to `glVertexPointer' /usr/bin/ld: gl1_raster_font.c:(.text+0x280): undefined reference to `glColorPointer' /usr/bin/ld: gl1_raster_font.c:(.text+0x295): undefined reference to `glTexCoordPointer' /usr/bin/ld: gl1_raster_font.c:(.text+0x2ae): undefined reference to `glDisableClientState' /usr/bin/ld: gl1_raster_font.c:(.text+0x2b8): undefined reference to `glDisableClientState' /usr/bin/ld: gl1_raster_font.c:(.text+0x2c2): undefined reference to `glDisableClientState' /usr/bin/ld: gl1_raster_font.c:(.text+0x2cc): undefined reference to `glMatrixMode' /usr/bin/ld: gl1_raster_font.c:(.text+0x2d1): undefined reference to `glPopMatrix' /usr/bin/ld: gl1_raster_font.c:(.text+0x2db): undefined reference to `glMatrixMode' /usr/bin/ld: gl1_raster_font.c:(.text+0x2e6): undefined reference to `glPopMatrix' /usr/bin/ld: obj-unix/release/gfx/drivers_display/gfx_display_gl1.o: in function `gfx_display_gl1_draw': gfx_display_gl1.c:(.text+0x194): undefined reference to `glMatrixMode' /usr/bin/ld: gfx_display_gl1.c:(.text+0x199): undefined reference to `glPushMatrix' /usr/bin/ld: gfx_display_gl1.c:(.text+0x1a1): undefined reference to `glLoadMatrixf' /usr/bin/ld: gfx_display_gl1.c:(.text+0x1ab): undefined reference to `glMatrixMode' /usr/bin/ld: gfx_display_gl1.c:(.text+0x1b0): undefined reference to `glPushMatrix' /usr/bin/ld: gfx_display_gl1.c:(.text+0x1b5): undefined reference to `glLoadIdentity' /usr/bin/ld: gfx_display_gl1.c:(.text+0x1bf): undefined reference to `glEnableClientState' /usr/bin/ld: gfx_display_gl1.c:(.text+0x1c9): undefined reference to `glEnableClientState' /usr/bin/ld: gfx_display_gl1.c:(.text+0x1d3): undefined reference to `glEnableClientState' /usr/bin/ld: gfx_display_gl1.c:(.text+0x1eb): undefined reference to `glVertexPointer' /usr/bin/ld: gfx_display_gl1.c:(.text+0x204): undefined reference to `glColorPointer' /usr/bin/ld: gfx_display_gl1.c:(.text+0x21d): undefined reference to `glTexCoordPointer' /usr/bin/ld: gfx_display_gl1.c:(.text+0x24e): undefined reference to `glDisableClientState' /usr/bin/ld: gfx_display_gl1.c:(.text+0x258): undefined reference to `glDisableClientState' /usr/bin/ld: gfx_display_gl1.c:(.text+0x262): undefined reference to `glDisableClientState' /usr/bin/ld: gfx_display_gl1.c:(.text+0x26c): undefined reference to `glMatrixMode' /usr/bin/ld: gfx_display_gl1.c:(.text+0x271): undefined reference to `glPopMatrix' /usr/bin/ld: gfx_display_gl1.c:(.text+0x27b): undefined reference to `glMatrixMode' /usr/bin/ld: gfx_display_gl1.c:(.text+0x280): undefined reference to `glPopMatrix' collect2: error: ld returned 1 exit status make: *** [Makefile:201: retroarch] Error 1 ```