[CRT] Add missing posix error codes

These are required by latest mingw-w64 stl and we are mixing this with our crt headers.
Define _CRT_NO_POSIX_ERROR_CODES in all modules that define their own constants.
This commit is contained in:
Timo Kreuzer 2019-04-28 11:28:24 +02:00 committed by Hervé Poussineau
parent 8eb7a1a2f4
commit 81bdf4e360
7 changed files with 55 additions and 6 deletions

View file

@ -5,7 +5,8 @@ include_directories(
add_definitions(
-D_DLL -D__USE_CRTIMP
-DADNS_JGAA_WIN32)
-DADNS_JGAA_WIN32
-D_CRT_NO_POSIX_ERROR_CODES)
list(APPEND SOURCE
adns_win32/adns_unix_calls.c

View file

@ -9,7 +9,8 @@ add_definitions(
-Dread=_read
-Dstrdup=_strdup
-D_CRT_NONSTDC_NO_DEPRECATE
-D_DLL -D__USE_CRTIMP)
-D_DLL -D__USE_CRTIMP
-D_CRT_NO_POSIX_ERROR_CODES)
include_directories(BEFORE ${REACTOS_SOURCE_DIR}/sdk/include/reactos/libs/libmpg123)