Yay!! Again, some compiler decided to change template conversion operator rules.
And again, compilers won't agree with what the standard says or with each other since changing the rules may break users, even though they keep doing it (even in minor versions!) 🤦
So, like many #GameDev#programming folks, I'm doing a bit of saturday work from home to support the project as it is getting closer to release.
Since my home desktop is primarily a #Linux system, I decided to try and see if I could compile a #Windows game without Windows.
Short answer: No. I could not.
There is actually an #AUR package that gives you a working #MSVC compiler in #Wine, but there is no way to get #MSBuild to work to build .sln and .vcxproj files.
I wonder how much worse the build time would be in a VM 🤔
This week I've done some #GodotEngine work on #Windows, which I use very rarely.
Got frustrated with the Windows dev experience for a number of good (and bad) reasons, but I channeled this frustration into solving some outstanding pain points for compiling Godot with #MSVC.
[meta] thanks for not camel casing your post titles
I wasn’t sure how to express my gratitude....