I've finally managed to get nanogui_sdl to link to my SDL library by force-feeding it a link to my copy and by changing all the <SDL/> and <SDL2/> includes appropriately. I'm now getting these errors on compilation:
nanogui-sdl\src\screen.cpp(24): error C2365: 'glActiveTexture': redefinition; previous definition was 'function'
lib\SDL2\include\SDL_opengl.h(1871): note: see declaration of 'glActiveTexture'
nanogui-sdl\ext\nanovg/nanovg_gl.h(208): warning C4201: nonstandard extension used: nameless struct/union
nanogui-sdl\src\screen.cpp(127): error C2659: '=': function as left operand
I've finally managed to get nanogui_sdl to link to my SDL library by force-feeding it a link to my copy and by changing all the <SDL/> and <SDL2/> includes appropriately. I'm now getting these errors on compilation:
nanogui-sdl\src\screen.cpp(24): error C2365: 'glActiveTexture': redefinition; previous definition was 'function' lib\SDL2\include\SDL_opengl.h(1871): note: see declaration of 'glActiveTexture'
nanogui-sdl\ext\nanovg/nanovg_gl.h(208): warning C4201: nonstandard extension used: nameless struct/union nanogui-sdl\src\screen.cpp(127): error C2659: '=': function as left operand