build: linux -> windows cross compilation failing (only if building Dawn from source) #489

Closed
opened 2022-08-28 21:00:40 +00:00 by emidoots · 1 comment
emidoots commented 2022-08-28 21:00:40 +00:00 (Migrated from github.com)

fatal error: 'ObjIdl.h' file not found etc. because Linux is typically case-sensitive filesystem. Doesn't affect macOS->windows or windows natively because both are case-insensitive.

At least these instances are problematic:

https://sourcegraph.com/search?q=context:global+repo:%5Egithub%5C.com/hexops/+%3CWindows.h%3E+OR+%3CObjIdl.h%3E++fork:yes&patternType=standard&case=yes

`fatal error: 'ObjIdl.h' file not found` etc. because Linux is typically case-sensitive filesystem. Doesn't affect macOS->windows or windows natively because both are case-insensitive. At least these instances are problematic: https://sourcegraph.com/search?q=context:global+repo:%5Egithub%5C.com/hexops/+%3CWindows.h%3E+OR+%3CObjIdl.h%3E++fork:yes&patternType=standard&case=yes
emidoots commented 2024-07-08 13:05:33 +00:00 (Migrated from github.com)
https://github.com/hexops/mach/issues/1166#issuecomment-2212990680
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
hexops/mach#489
No description provided.