stevenarella icon indicating copy to clipboard operation
stevenarella copied to clipboard

Windows 8 compatibility: Entry Point Not Found

Open firebirdos opened this issue 4 years ago • 4 comments

This window popped up when trying to launch a fresh artifact download today (Aug 6,2020) on Windows 8

"The procedure entry point AdjustWindowRectExForDpi could not be located in the dynamic link library"

firebirdos avatar Aug 06 '20 16:08 firebirdos

Apparently this is a Windows 10 only function: https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-adjustwindowrectexfordpi

firebirdos avatar Aug 06 '20 16:08 firebirdos

Could be fallout from the switch to GitHub Actions as the CI system? https://github.com/iceiix/stevenarella/pull/365 https://github.com/iceiix/stevenarella/pull/351 https://github.com/iceiix/stevenarella/issues/93

https://github.com/iceiix/stevenarella/blob/master/.github/workflows/build.yaml specifies windows-latest, presumably this choses Windows 10. Probably need to find out how to specify to build on Windows 8 (if possible)

iceiix avatar Aug 09 '20 23:08 iceiix

https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-syntax-for-github-actions#jobsjob_idstrategymatrix says windows-latest and windows-2019 (Windows Server 2019) are the available GitHub-hosted runners, so we might not be able to specify building on older Windows operating systems.

Maybe there's a way to specify to the compiler to target supporting an older minimum Windows version?

iceiix avatar Dec 19 '20 19:12 iceiix

Is Windows 8 something you want to support anyway? Windows 8.1 I can imagine (although I'd personally not care about it), but 8? Even Microsoft doesn't support it anymore, like Windows 7 and older.

PureTryOut avatar Aug 24 '21 12:08 PureTryOut