http://bugs.winehq.org/show_bug.cgi?id=59571 --- Comment #6 from Alex Henrie <alexhenrie24@gmail.com> --- (In reply to Antoine Le Gonidec from comment #5)
Sadly setting -std=gnu99 does not help, I still get the exact same error.
You mentioned two different errors: 8.0-rc3 failed to build because __fastfail was already defined, and 8.0-rc4 failed to build because "true" is a reserved keyword in the current C standard. I don't know how to resolve the __fastfail error, but with -std=gnu99 you should be able to build at commit 4d8091cccc4, which was halfway between 8.0-rc3 and 8.0-rc4, and at least narrow down the regression to a range of commits.
I can get rid of it by running ./configure with --without-mingw, but then I get a wine binary that seemingly can not display any window, not even the one usually shown during the initialisation of the prefix.
Yeah, I'd avoid using --without-mingw if at all possible.
Keeping in mind that I can not be sure that the missing windows are due to that option. Here is my full build command: CC="ccache gcc -m32" ./configure --verbose --disable-tests --without-freetype --without-mingw && CC="ccache gcc -m32" make -j6
I would expect --without-freetype to cause a lot of problems, and I don't think you should be using -m32 either. The easiest way to compile Wine is to make a "new WoW64" build with `./configure --enable-archs=i386,x86_64 && make -j6`. Before you run `./configure`, you can run `git clean -fdx` to remove any files from a previous build. If you still get a __fastfail error, try building without ccache. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.