weigert / TinyEngine

Tiny OpenGL Wrapper / 3D Engine in C++
1.01k stars 65 forks source link

Build on MSYS2 MINGW64 #45

Open ghost opened 1 year ago

ghost commented 1 year ago

Your Makefile works out of the box. You only have to create ~/.local directory before running make.

There is an warning I think I should report back to you:

include/imgui/imgui_draw.cpp: In function 'void ImFontAtlasBuildPackCustomRects(ImFontAtlas*, void*)':
include/imgui/imgui_draw.cpp:2214:11: warning: 'void* memset(void*, int, size_t)' specified size between 18446744071562067968 and 18446744073709551615 exceeds maximum object size 9223372036854775807 [-Wstringop-overflow=]
 2214 |     memset(pack_rects.Data, 0, (size_t)pack_rects.size_in_bytes());
      |     ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
jokoon commented 11 months ago

hello, which "MSYS2 MINGW64" are you using?

I would gladly be able to run TinyEngine on windows (I am a hobbyist game developer)