On Tue, 30 Jun 2020, Biswapriyo Nath wrote:

opengl32.dll and glu32.dll are present latest Windows Insider build for
ARM64 in System32 folder.

What does wglinfo-aarch64.exe say when you run on that version then? Does it actually provide an interface to the real hardware implementation? (Now when I come to think of it, I remember seeing a mention of something like that in May.)

Providing it unconditionally in mingw-w64 is a bit problematic, because there's quite a bit of build systems (in particular, within VLC) that do try compiling things with OpenGL, and if available, they use it.

That means, if we add that import library, the VLC built with current mingw-w64 wouldn't run on current, existing Windows on ARM64.

To work around that, all the relevant build systems would need to add explicit checks like "if (windows && arm) disable opengl;" instead of just relying on configure time detection, and such custom checks aren't really popular.

// Martin



_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to