gl_d3d12arb.cpp gl_d3d12raylight.cpp gl_d3d12shim.cpp D:\projects\Doom3\neo\opengl\gl_d3d12shim.cpp(9851,13): warning C4273: 'wglShareLists': inconsistent dll linkage C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um\wingdi.h(6338,24): see previous definition of 'wglShareLists' D:\projects\Doom3\neo\opengl\gl_d3d12shim.cpp(10048,4): warning C4390: ';': empty controlled statement found; is this the intent? gl_d3d12tess.cpp D:\projects\Doom3\neo\opengl\tess\tess.h(59,8): warning C4099: 'GLUtesselator': type name first seen using 'class' now seen using 'struct' (compiling source file 'gl_d3d12tess.cpp') D:\projects\Doom3\neo\opengl\tess\tess.h(59,8): see declaration of 'GLUtesselator' gl_d3d12wgl.cpp D:\projects\Doom3\neo\opengl\gl_d3d12wgl.cpp(181,36): warning C4273: 'wglUseFontBitmapsA': inconsistent dll linkage C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um\wingdi.h(6339,24): see previous definition of 'wglUseFontBitmapsA' D:\projects\Doom3\neo\opengl\gl_d3d12wgl.cpp(182,37): warning C4273: 'wglUseFontBitmapsW': inconsistent dll linkage C:\Program Files (x86)\Windows Kits\10\Include\10.0.26100.0\um\wingdi.h(6340,24): see previous definition of 'wglUseFontBitmapsW' dict.c geom.c memalloc.c mesh.c normal.c priorityq-heap.c priorityq.c render.c sweep.c tess.c tessellate.c D:\projects\Doom3\neo\opengl\tess\tessellate.c(210,66): warning C4113: 'GLvoid (__cdecl *)()' differs in parameter lists from '_GLUfuncptr' D:\projects\Doom3\neo\opengl\tess\tessellate.c(211,66): warning C4113: 'GLvoid (__cdecl *)()' differs in parameter lists from '_GLUfuncptr' D:\projects\Doom3\neo\opengl\tess\tessellate.c(212,66): warning C4113: 'GLvoid (__cdecl *)()' differs in parameter lists from '_GLUfuncptr' tessmono.c priorityq-heap.obj : warning LNK4006: __gl_pqHeapDelete already defined in priorityq.obj; second definition ignored priorityq-heap.obj : warning LNK4006: __gl_pqHeapExtractMin already defined in priorityq.obj; second definition ignored priorityq-heap.obj : warning LNK4006: __gl_pqHeapInsert already defined in priorityq.obj; second definition ignored priorityq-heap.obj : warning LNK4006: __gl_pqHeapInit already defined in priorityq.obj; second definition ignored priorityq-heap.obj : warning LNK4006: __gl_pqHeapDeletePriorityQ already defined in priorityq.obj; second definition ignored priorityq-heap.obj : warning LNK4006: __gl_pqHeapNewPriorityQ already defined in priorityq.obj; second definition ignored opengl.vcxproj -> D:\projects\Doom3\neo\x64\Release\opengl.lib