You need a newer gcc probably, isn't 6.3.0 three years old?
Please try to build https://github.com/HansKristian-Work/dxil-spirv in isolation and report a bug there if it fails to compile on GCC 6. It's probably just missing an #include <stddef.h> somewhere.
I don't see why not being able to compile on GCC 6.3 is an issue that we need to address at all.
GCC 6.3 came out in December 21, 2016 which is almost 4 years old at this point...
I guess if it's a simple fix then sure but I would still not recommend using it.
Should be a trivial #include <stddef.h> fix, which is fixed now on dxil-spirv master. If that's not enough, I have no easy way to test on GCC 6, and I don't really care.
Nothing extracted yet.
Before the project was forked I was compiling the native library without issues. I've been trying to adapt to the new build method and while I did get far, it seems I'm now stuck at the actual compiling part.
What I've done so far:
Updated my Meson package to 0.55
Downloaded all vkd3d source including the subprojects and their own 3rd party requirements.
It seems the project is halting at the 'dxil-spirv' part, any idea what might be the cause?
Thanks in advance