-
Jarosław Staniek authored
+ a clarity issue The Calligra 2.7.90 build log using mingw-w64 gives this error message: conflicting declaration in winquirks/unistd.h 'typedef int pid_t' The declaration in the mingw file can be found here: https://openmodelica.org/svn/OpenModelicaExternal/trunk/tools/windows/OMDev/tools/mingw64/x86_64-w64-mingw32/include/sys/types.h For a 64-bit target, the Mingw-w64 declaration in types.h (after the preprocessor) is: typedef __int64 pid_t; There has been at least one other effort to solve this for a KDE project: http://marc.info/?l=kde-commits&m=137940711130212&w=2 Here are two links documenting the MINGW64 predefined macro: http://sourceforge.net/p/predef/wiki/Compilers/ http://www.mail-archive.com/mingw-w64-public@lists.sourceforge.net/msg00638.html Note that “typedef int pid_t;” appears in: 3rdparty\google-breakpad\src\third_party\glog\src\windows\port.h winquirks/unistd.h has a preprocessor section that can be made clearer and ...
3a3d0bc3