Closed rabidmachine9 closed 1 year ago
msys2 mingw64 compilation ends with this error:
I've heard a few reports of there being build issues with regards to uint8_t/int64_t/etc types. At least locally the extra header includes haven't been necessary, but some platforms are more strict than others when building. I'd imagine that it's only a few lines of code to restore the build in the msys2 environment and I've committed a fix for the specific error you've included.
I show some older comments that cross compilation needs a specific Ubuntu version. is this true and if it is which one should I use today ?
For whatever reason, the build environment for mingw varies quite a lot. The specific build environment I use comes from https://github.com/zynaddsubfx/zyn-fusion-build/blob/master/docker-builders/ubuntu-windows.dockerfile
If there's a problem with that, then a) that ought to be fixed and b) I should be able to hop into docker on my system to at least say which version of ubuntu my system was using.
Thanks @fundamental :) I just managed to compile with your help! I had to include cstdint in a few more files and I just made a pull request
Thank you very much!
Closing this issue as it was resolved thanks to that PR :)
I will try to be as fast as possible considering that this is actually 2 questions, msys2 mingw64 compilation ends with this error:
I also tried to cross compile in an Arch Linux VM and got the following error:
I show some older comments that cross compilation needs a specific Ubuntu version. is this true and if it is which one should I use today ?
Thanks once more for any support!