This file (extfuncs.lst) is automatically read if extfuncs.py is run without parameters. The file is simply scanned for patterns that look like OpenGL function calls, everything else is ignored. You may put a simple list of used functions here, or, as I did in this example, the linker messages that complain about the missing functions: main_win32.obj : error LNK2001: unresolved external symbol _wglSwapIntervalEXT shader.obj : error LNK2001: unresolved external symbol _glGetShaderInfoLog shader.obj : error LNK2001: unresolved external symbol _glGetShaderiv shader.obj : error LNK2001: unresolved external symbol _glCompileShader shader.obj : error LNK2001: unresolved external symbol _glShaderSource shader.obj : error LNK2001: unresolved external symbol _glCreateShader shader.obj : error LNK2001: unresolved external symbol _glUseProgram shader.obj : error LNK2001: unresolved external symbol _glGetProgramInfoLog shader.obj : error LNK2001: unresolved external symbol _glGetProgramiv shader.obj : error LNK2001: unresolved external symbol _glLinkProgram shader.obj : error LNK2001: unresolved external symbol _glAttachShader shader.obj : error LNK2001: unresolved external symbol _glCreateProgram fbo.obj : error LNK2001: unresolved external symbol _glBindFramebufferEXT fbo.obj : error LNK2001: unresolved external symbol _glCheckFramebufferStatusEXT fbo.obj : error LNK2001: unresolved external symbol _glFramebufferTexture2DEXT fbo.obj : error LNK2001: unresolved external symbol _glGenerateMipmapEXT fbo.obj : error LNK2001: unresolved external symbol _glFramebufferRenderbufferEXT fbo.obj : error LNK2001: unresolved external symbol _glRenderbufferStorageEXT fbo.obj : error LNK2001: unresolved external symbol _glBindRenderbufferEXT fbo.obj : error LNK2001: unresolved external symbol _glGenRenderbuffersEXT fbo.obj : error LNK2001: unresolved external symbol _glGenFramebuffersEXT fbo.obj : error LNK2001: unresolved external symbol _glDeleteRenderbuffersEXT fbo.obj : error LNK2001: unresolved external symbol _glDeleteFramebuffersEXT fbo.obj : error LNK2001: unresolved external symbol _glActiveTexture postfx.obj : error LNK2001: unresolved external symbol _glUniform1i postfx.obj : error LNK2001: unresolved external symbol _glGetUniformLocation postfx.obj : error LNK2001: unresolved external symbol _glUniform1f scene_balls.obj : error LNK2001: unresolved external symbol _glUniform2fv scene_warpball.obj : error LNK2001: unresolved external symbol _glUniform3fv scene_vector.obj : error LNK2001: unresolved external symbol _glUniformMatrix4fv scene_spikeball.obj : error LNK2001: unresolved external symbol _glUniform4fv scene_conway.obj : error LNK2001: unresolved external symbol _glUniform2f