Skip to content

Conversation

@MugundanMCW
Copy link

PR Description:

  • The compilation of Embree library failed on Windows ARM64 due to a missing definition of the DWORD type and macro conflicts caused by min and max definitions.
  • The build failures occurred because of the omission of <windows.h> before using Windows specific typedefs in sse2neon.h, and the NOMINMAX macro was not defined to suppress min/max macro expansions that conflict with standard C++ functions. This PR adds a guarded include of <windows.h> for Windows ARM64 builds and defines NOMINMAX to prevent the conflicts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant