I have pushed a new version. There were two factors to this:
- A recent .NET 6 Mac fix PR changed the target machine flag from 64 (Windows) to 2 (Mac) and I didn’t notice this when merging my own and new changes. This was causing GM compiler to attempt checking the header of DyLib, which in turn crashes the compiler if the file isn’t a valid DLL (fixed in beta I think)
- Steamworks extension in particular is as bleeding edge as it gets (it also already dropped x86 support despite x86 still being supported in stable) and requires a lot of additional (and undocumented!) logic that I had to spend a day to implement.