Advertisement
Guest User

Untitled

a guest
Apr 12th, 2023
341
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 276.39 KB | None | 0 0
  1. Build started at 2023-04-12T11:46:34.781051
  2. Main binary: /usr/bin/python3
  3. Build Options: -Dpkg_config_path=/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/lib/pkgconfig -Dcmake_prefix_path=/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu -Dtests=false -Dprefix=/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu -Dlibdir=lib -Dbuildtype=release -Ddefault_library=static
  4. Python system: Linux
  5. The Meson build system
  6. Version: 0.64.1
  7. Source dir: /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2
  8. Build dir: /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_
  9. Build type: native build
  10. Project name: glib
  11. Project version: 2.70.2
  12. -----
  13. Detecting compiler via: cc --version
  14. compiler returned <Popen: returncode: 0 args: ['cc', '--version']>
  15. compiler stdout:
  16. cc (Ubuntu 12.2.0-3ubuntu1) 12.2.0
  17. Copyright (C) 2022 Free Software Foundation, Inc.
  18. This is free software; see the source for copying conditions.  There is NO
  19. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  20.  
  21.  
  22. compiler stderr:
  23.  
  24. Running command: cc -E -dM -
  25. -----
  26. Detecting linker via: cc -Wl,--version
  27. linker returned <Popen: returncode: 0 args: ['cc', '-Wl,--version']>
  28. linker stdout:
  29. GNU ld (GNU Binutils for Ubuntu) 2.39
  30. Copyright (C) 2022 Free Software Foundation, Inc.
  31. This program is free software; you may redistribute it under the terms of
  32. the GNU General Public License version 3 or (at your option) a later version.
  33. This program has absolutely no warranty.
  34.  
  35. linker stderr:
  36. collect2 version 12.2.0
  37. /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccuVG61q.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o
  38.  
  39. Sanity testing C compiler: cc
  40. Is cross compiler: False.
  41. Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64
  42. Sanity check compile stdout:
  43.  
  44. -----
  45. Sanity check compile stderr:
  46.  
  47. -----
  48. Running test binary command:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/sanitycheckc.exe
  49. C compiler for the host machine: cc (gcc 12.2.0 "cc (Ubuntu 12.2.0-3ubuntu1) 12.2.0")
  50. C linker for the host machine: cc ld.bfd 2.39
  51. -----
  52. Detecting compiler via: c++ --version
  53. compiler returned <Popen: returncode: 0 args: ['c++', '--version']>
  54. compiler stdout:
  55. c++ (Ubuntu 12.2.0-3ubuntu1) 12.2.0
  56. Copyright (C) 2022 Free Software Foundation, Inc.
  57. This is free software; see the source for copying conditions.  There is NO
  58. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  59.  
  60.  
  61. compiler stderr:
  62.  
  63. Running command: c++ -E -dM -
  64. -----
  65. Detecting linker via: c++ -Wl,--version
  66. linker returned <Popen: returncode: 0 args: ['c++', '-Wl,--version']>
  67. linker stdout:
  68. GNU ld (GNU Binutils for Ubuntu) 2.39
  69. Copyright (C) 2022 Free Software Foundation, Inc.
  70. This program is free software; you may redistribute it under the terms of
  71. the GNU General Public License version 3 or (at your option) a later version.
  72. This program has absolutely no warranty.
  73.  
  74. linker stderr:
  75. collect2 version 12.2.0
  76. /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccLaSubO.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o
  77.  
  78. Sanity testing C++ compiler: c++
  79. Is cross compiler: False.
  80. Sanity check compiler command line: c++ sanitycheckcpp.cc -o sanitycheckcpp.exe -D_FILE_OFFSET_BITS=64
  81. Sanity check compile stdout:
  82.  
  83. -----
  84. Sanity check compile stderr:
  85.  
  86. -----
  87. Running test binary command:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/sanitycheckcpp.exe
  88. C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (Ubuntu 12.2.0-3ubuntu1) 12.2.0")
  89. C++ linker for the host machine: c++ ld.bfd 2.39
  90. -----
  91. Detecting compiler via: cc --version
  92. compiler returned <Popen: returncode: 0 args: ['cc', '--version']>
  93. compiler stdout:
  94. cc (Ubuntu 12.2.0-3ubuntu1) 12.2.0
  95. Copyright (C) 2022 Free Software Foundation, Inc.
  96. This is free software; see the source for copying conditions.  There is NO
  97. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  98.  
  99.  
  100. compiler stderr:
  101.  
  102. Running command: cc -E -dM -
  103. -----
  104. Detecting linker via: cc -Wl,--version
  105. linker returned <Popen: returncode: 0 args: ['cc', '-Wl,--version']>
  106. linker stdout:
  107. GNU ld (GNU Binutils for Ubuntu) 2.39
  108. Copyright (C) 2022 Free Software Foundation, Inc.
  109. This program is free software; you may redistribute it under the terms of
  110. the GNU General Public License version 3 or (at your option) a later version.
  111. This program has absolutely no warranty.
  112.  
  113. linker stderr:
  114. collect2 version 12.2.0
  115. /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHrUQsT.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. --version -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o
  116.  
  117. Sanity testing C compiler: cc
  118. Is cross compiler: False.
  119. Sanity check compiler command line: cc sanitycheckc.c -o sanitycheckc.exe -D_FILE_OFFSET_BITS=64
  120. Sanity check compile stdout:
  121.  
  122. -----
  123. Sanity check compile stderr:
  124.  
  125. -----
  126. Running test binary command:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/sanitycheckc.exe
  127. C compiler for the build machine: cc (gcc 12.2.0 "cc (Ubuntu 12.2.0-3ubuntu1) 12.2.0")
  128. C linker for the build machine: cc ld.bfd 2.39
  129. -----
  130. Detecting compiler via: c++ --version
  131. compiler returned <Popen: returncode: 0 args: ['c++', '--version']>
  132. compiler stdout:
  133. c++ (Ubuntu 12.2.0-3ubuntu1) 12.2.0
  134. Copyright (C) 2022 Free Software Foundation, Inc.
  135. This is free software; see the source for copying conditions.  There is NO
  136. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  137.  
  138.  
  139. compiler stderr:
  140.  
  141. Running command: c++ -E -dM -
  142. -----
  143. Detecting linker via: c++ -Wl,--version
  144. linker returned <Popen: returncode: 0 args: ['c++', '-Wl,--version']>
  145. linker stdout:
  146. GNU ld (GNU Binutils for Ubuntu) 2.39
  147. Copyright (C) 2022 Free Software Foundation, Inc.
  148. This program is free software; you may redistribute it under the terms of
  149. the GNU General Public License version 3 or (at your option) a later version.
  150. This program has absolutely no warranty.
  151.  
  152. linker stderr:
  153. collect2 version 12.2.0
  154. /usr/bin/ld -plugin /usr/lib/gcc/x86_64-linux-gnu/12/liblto_plugin.so -plugin-opt=/usr/lib/gcc/x86_64-linux-gnu/12/lto-wrapper -plugin-opt=-fresolution=/tmp/ccbYTZ5C.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr -m elf_x86_64 --hash-style=gnu --as-needed -dynamic-linker /lib64/ld-linux-x86-64.so.2 -pie -z now -z relro /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/Scrt1.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/12/crtbeginS.o -L/usr/lib/gcc/x86_64-linux-gnu/12 -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/12/../../../../lib -L/lib/x86_64-linux-gnu -L/lib/../lib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/x86_64-linux-gnu/12/../../.. --version -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/x86_64-linux-gnu/12/crtendS.o /usr/lib/gcc/x86_64-linux-gnu/12/../../../x86_64-linux-gnu/crtn.o
  155.  
  156. Sanity testing C++ compiler: c++
  157. Is cross compiler: False.
  158. Sanity check compiler command line: c++ sanitycheckcpp.cc -o sanitycheckcpp.exe -D_FILE_OFFSET_BITS=64
  159. Sanity check compile stdout:
  160.  
  161. -----
  162. Sanity check compile stderr:
  163.  
  164. -----
  165. Running test binary command:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/sanitycheckcpp.exe
  166. C++ compiler for the build machine: c++ (gcc 12.2.0 "c++ (Ubuntu 12.2.0-3ubuntu1) 12.2.0")
  167. C++ linker for the build machine: c++ ld.bfd 2.39
  168. Build machine cpu family: x86_64
  169. Build machine cpu: x86_64
  170. Host machine cpu family: x86_64
  171. Host machine cpu: x86_64
  172. Target machine cpu family: x86_64
  173. Target machine cpu: x86_64
  174. Running compile:
  175. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpuaph47vr
  176. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpuaph47vr/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpuaph47vr/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fno-strict-aliasing
  177.  
  178. Code:
  179.  extern int i;
  180. int i;
  181.  
  182. Compiler stdout:
  183.  
  184. Compiler stderr:
  185.  
  186. Compiler for C supports arguments -fno-strict-aliasing: YES
  187. Running compile:
  188. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbqluwmtc
  189. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbqluwmtc/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbqluwmtc/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror
  190.  
  191. Code:
  192.  
  193.   void
  194.   __attribute__ ((visibility ("hidden")))
  195.        f_hidden (void)
  196.   {
  197.   }
  198.   void
  199.   __attribute__ ((visibility ("internal")))
  200.        f_internal (void)
  201.   {
  202.   }
  203.   void
  204.   __attribute__ ((visibility ("default")))
  205.        f_default (void)
  206.   {
  207.   }
  208.   int main (void)
  209.   {
  210.     f_hidden();
  211.     f_internal();
  212.     f_default();
  213.     return 0;
  214.   }
  215.  
  216. Compiler stdout:
  217.  
  218. Compiler stderr:
  219.  
  220. Checking if "GNU C visibility attributes test" compiles: YES
  221. Message: Disabling cast checks
  222. Running compile:
  223. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw5lmu14l
  224. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw5lmu14l/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  225.  
  226. Code:
  227.  
  228.         #ifdef __has_include
  229.          #if !__has_include("alloca.h")
  230.           #error "Header 'alloca.h' could not be found"
  231.          #endif
  232.         #else
  233.          #include <alloca.h>
  234.         #endif
  235. Compiler stdout:
  236.  
  237. Compiler stderr:
  238.  
  239. Has header "alloca.h" : YES
  240. Running compile:
  241. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp17tkmhqm
  242. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp17tkmhqm/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  243.  
  244. Code:
  245.  
  246.         #ifdef __has_include
  247.          #if !__has_include("crt_externs.h")
  248.           #error "Header 'crt_externs.h' could not be found"
  249.          #endif
  250.         #else
  251.          #include <crt_externs.h>
  252.         #endif
  253. Compiler stdout:
  254.  
  255. Compiler stderr:
  256.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp17tkmhqm/testfile.c:4:12: error: #error "Header 'crt_externs.h' could not be found"
  257.     4 |           #error "Header 'crt_externs.h' could not be found"
  258.       |            ^~~~~
  259.  
  260. Has header "crt_externs.h" : NO
  261. Running compile:
  262. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8l9isdun
  263. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8l9isdun/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  264.  
  265. Code:
  266.  
  267.         #ifdef __has_include
  268.          #if !__has_include("dirent.h")
  269.           #error "Header 'dirent.h' could not be found"
  270.          #endif
  271.         #else
  272.          #include <dirent.h>
  273.         #endif
  274. Compiler stdout:
  275.  
  276. Compiler stderr:
  277.  
  278. Has header "dirent.h" : YES
  279. Running compile:
  280. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmmq9ppc3
  281. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmmq9ppc3/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  282.  
  283. Code:
  284.  
  285.         #ifdef __has_include
  286.          #if !__has_include("float.h")
  287.           #error "Header 'float.h' could not be found"
  288.          #endif
  289.         #else
  290.          #include <float.h>
  291.         #endif
  292. Compiler stdout:
  293.  
  294. Compiler stderr:
  295.  
  296. Has header "float.h" : YES
  297. Running compile:
  298. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjijiob8v
  299. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjijiob8v/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  300.  
  301. Code:
  302.  
  303.         #ifdef __has_include
  304.          #if !__has_include("fstab.h")
  305.           #error "Header 'fstab.h' could not be found"
  306.          #endif
  307.         #else
  308.          #include <fstab.h>
  309.         #endif
  310. Compiler stdout:
  311.  
  312. Compiler stderr:
  313.  
  314. Has header "fstab.h" : YES
  315. Running compile:
  316. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzr5k4fiw
  317. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzr5k4fiw/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  318.  
  319. Code:
  320.  
  321.         #ifdef __has_include
  322.          #if !__has_include("grp.h")
  323.           #error "Header 'grp.h' could not be found"
  324.          #endif
  325.         #else
  326.          #include <grp.h>
  327.         #endif
  328. Compiler stdout:
  329.  
  330. Compiler stderr:
  331.  
  332. Has header "grp.h" : YES
  333. Running compile:
  334. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmej_e954
  335. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmej_e954/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  336.  
  337. Code:
  338.  
  339.         #ifdef __has_include
  340.          #if !__has_include("inttypes.h")
  341.           #error "Header 'inttypes.h' could not be found"
  342.          #endif
  343.         #else
  344.          #include <inttypes.h>
  345.         #endif
  346. Compiler stdout:
  347.  
  348. Compiler stderr:
  349.  
  350. Has header "inttypes.h" : YES
  351. Running compile:
  352. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0abrmlui
  353. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0abrmlui/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  354.  
  355. Code:
  356.  
  357.         #ifdef __has_include
  358.          #if !__has_include("limits.h")
  359.           #error "Header 'limits.h' could not be found"
  360.          #endif
  361.         #else
  362.          #include <limits.h>
  363.         #endif
  364. Compiler stdout:
  365.  
  366. Compiler stderr:
  367.  
  368. Has header "limits.h" : YES
  369. Running compile:
  370. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeq3f4ajh
  371. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeq3f4ajh/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  372.  
  373. Code:
  374.  
  375.         #ifdef __has_include
  376.          #if !__has_include("linux/magic.h")
  377.           #error "Header 'linux/magic.h' could not be found"
  378.          #endif
  379.         #else
  380.          #include <linux/magic.h>
  381.         #endif
  382. Compiler stdout:
  383.  
  384. Compiler stderr:
  385.  
  386. Has header "linux/magic.h" : YES
  387. Running compile:
  388. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwktt7tlr
  389. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwktt7tlr/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  390.  
  391. Code:
  392.  
  393.         #ifdef __has_include
  394.          #if !__has_include("locale.h")
  395.           #error "Header 'locale.h' could not be found"
  396.          #endif
  397.         #else
  398.          #include <locale.h>
  399.         #endif
  400. Compiler stdout:
  401.  
  402. Compiler stderr:
  403.  
  404. Has header "locale.h" : YES
  405. Running compile:
  406. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpefmrxhfa
  407. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpefmrxhfa/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  408.  
  409. Code:
  410.  
  411.         #ifdef __has_include
  412.          #if !__has_include("mach/mach_time.h")
  413.           #error "Header 'mach/mach_time.h' could not be found"
  414.          #endif
  415.         #else
  416.          #include <mach/mach_time.h>
  417.         #endif
  418. Compiler stdout:
  419.  
  420. Compiler stderr:
  421.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpefmrxhfa/testfile.c:4:12: error: #error "Header 'mach/mach_time.h' could not be found"
  422.     4 |           #error "Header 'mach/mach_time.h' could not be found"
  423.       |            ^~~~~
  424.  
  425. Has header "mach/mach_time.h" : NO
  426. Running compile:
  427. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwq92u2ya
  428. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwq92u2ya/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  429.  
  430. Code:
  431.  
  432.         #ifdef __has_include
  433.          #if !__has_include("memory.h")
  434.           #error "Header 'memory.h' could not be found"
  435.          #endif
  436.         #else
  437.          #include <memory.h>
  438.         #endif
  439. Compiler stdout:
  440.  
  441. Compiler stderr:
  442.  
  443. Has header "memory.h" : YES
  444. Running compile:
  445. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpos0p8ozl
  446. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpos0p8ozl/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  447.  
  448. Code:
  449.  
  450.         #ifdef __has_include
  451.          #if !__has_include("mntent.h")
  452.           #error "Header 'mntent.h' could not be found"
  453.          #endif
  454.         #else
  455.          #include <mntent.h>
  456.         #endif
  457. Compiler stdout:
  458.  
  459. Compiler stderr:
  460.  
  461. Has header "mntent.h" : YES
  462. Running compile:
  463. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpo5bryipx
  464. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpo5bryipx/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  465.  
  466. Code:
  467.  
  468.         #ifdef __has_include
  469.          #if !__has_include("poll.h")
  470.           #error "Header 'poll.h' could not be found"
  471.          #endif
  472.         #else
  473.          #include <poll.h>
  474.         #endif
  475. Compiler stdout:
  476.  
  477. Compiler stderr:
  478.  
  479. Has header "poll.h" : YES
  480. Running compile:
  481. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdj381efa
  482. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdj381efa/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  483.  
  484. Code:
  485.  
  486.         #ifdef __has_include
  487.          #if !__has_include("pwd.h")
  488.           #error "Header 'pwd.h' could not be found"
  489.          #endif
  490.         #else
  491.          #include <pwd.h>
  492.         #endif
  493. Compiler stdout:
  494.  
  495. Compiler stderr:
  496.  
  497. Has header "pwd.h" : YES
  498. Running compile:
  499. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwst2hrar
  500. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwst2hrar/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  501.  
  502. Code:
  503.  
  504.         #ifdef __has_include
  505.          #if !__has_include("sched.h")
  506.           #error "Header 'sched.h' could not be found"
  507.          #endif
  508.         #else
  509.          #include <sched.h>
  510.         #endif
  511. Compiler stdout:
  512.  
  513. Compiler stderr:
  514.  
  515. Has header "sched.h" : YES
  516. Running compile:
  517. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfhy9f_fy
  518. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfhy9f_fy/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  519.  
  520. Code:
  521.  
  522.         #ifdef __has_include
  523.          #if !__has_include("spawn.h")
  524.           #error "Header 'spawn.h' could not be found"
  525.          #endif
  526.         #else
  527.          #include <spawn.h>
  528.         #endif
  529. Compiler stdout:
  530.  
  531. Compiler stderr:
  532.  
  533. Has header "spawn.h" : YES
  534. Running compile:
  535. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp9_22e_l7
  536. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp9_22e_l7/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  537.  
  538. Code:
  539.  
  540.         #ifdef __has_include
  541.          #if !__has_include("stdatomic.h")
  542.           #error "Header 'stdatomic.h' could not be found"
  543.          #endif
  544.         #else
  545.          #include <stdatomic.h>
  546.         #endif
  547. Compiler stdout:
  548.  
  549. Compiler stderr:
  550.  
  551. Has header "stdatomic.h" : YES
  552. Running compile:
  553. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyecl2izb
  554. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyecl2izb/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  555.  
  556. Code:
  557.  
  558.         #ifdef __has_include
  559.          #if !__has_include("stdint.h")
  560.           #error "Header 'stdint.h' could not be found"
  561.          #endif
  562.         #else
  563.          #include <stdint.h>
  564.         #endif
  565. Compiler stdout:
  566.  
  567. Compiler stderr:
  568.  
  569. Has header "stdint.h" : YES
  570. Running compile:
  571. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvtlxe36d
  572. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvtlxe36d/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  573.  
  574. Code:
  575.  
  576.         #ifdef __has_include
  577.          #if !__has_include("stdlib.h")
  578.           #error "Header 'stdlib.h' could not be found"
  579.          #endif
  580.         #else
  581.          #include <stdlib.h>
  582.         #endif
  583. Compiler stdout:
  584.  
  585. Compiler stderr:
  586.  
  587. Has header "stdlib.h" : YES
  588. Running compile:
  589. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6nl2e8mv
  590. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6nl2e8mv/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  591.  
  592. Code:
  593.  
  594.         #ifdef __has_include
  595.          #if !__has_include("string.h")
  596.           #error "Header 'string.h' could not be found"
  597.          #endif
  598.         #else
  599.          #include <string.h>
  600.         #endif
  601. Compiler stdout:
  602.  
  603. Compiler stderr:
  604.  
  605. Has header "string.h" : YES
  606. Running compile:
  607. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6lg7n92v
  608. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6lg7n92v/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  609.  
  610. Code:
  611.  
  612.         #ifdef __has_include
  613.          #if !__has_include("strings.h")
  614.           #error "Header 'strings.h' could not be found"
  615.          #endif
  616.         #else
  617.          #include <strings.h>
  618.         #endif
  619. Compiler stdout:
  620.  
  621. Compiler stderr:
  622.  
  623. Has header "strings.h" : YES
  624. Running compile:
  625. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpn2bw7gjh
  626. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpn2bw7gjh/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  627.  
  628. Code:
  629.  
  630.         #ifdef __has_include
  631.          #if !__has_include("sys/auxv.h")
  632.           #error "Header 'sys/auxv.h' could not be found"
  633.          #endif
  634.         #else
  635.          #include <sys/auxv.h>
  636.         #endif
  637. Compiler stdout:
  638.  
  639. Compiler stderr:
  640.  
  641. Has header "sys/auxv.h" : YES
  642. Running compile:
  643. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwx8oltm4
  644. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwx8oltm4/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  645.  
  646. Code:
  647.  
  648.         #ifdef __has_include
  649.          #if !__has_include("sys/event.h")
  650.           #error "Header 'sys/event.h' could not be found"
  651.          #endif
  652.         #else
  653.          #include <sys/event.h>
  654.         #endif
  655. Compiler stdout:
  656.  
  657. Compiler stderr:
  658.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwx8oltm4/testfile.c:4:12: error: #error "Header 'sys/event.h' could not be found"
  659.     4 |           #error "Header 'sys/event.h' could not be found"
  660.       |            ^~~~~
  661.  
  662. Has header "sys/event.h" : NO
  663. Running compile:
  664. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2cab5x37
  665. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2cab5x37/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  666.  
  667. Code:
  668.  
  669.         #ifdef __has_include
  670.          #if !__has_include("sys/filio.h")
  671.           #error "Header 'sys/filio.h' could not be found"
  672.          #endif
  673.         #else
  674.          #include <sys/filio.h>
  675.         #endif
  676. Compiler stdout:
  677.  
  678. Compiler stderr:
  679.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2cab5x37/testfile.c:4:12: error: #error "Header 'sys/filio.h' could not be found"
  680.     4 |           #error "Header 'sys/filio.h' could not be found"
  681.       |            ^~~~~
  682.  
  683. Has header "sys/filio.h" : NO
  684. Running compile:
  685. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmukzfrm8
  686. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmukzfrm8/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  687.  
  688. Code:
  689.  
  690.         #ifdef __has_include
  691.          #if !__has_include("sys/inotify.h")
  692.           #error "Header 'sys/inotify.h' could not be found"
  693.          #endif
  694.         #else
  695.          #include <sys/inotify.h>
  696.         #endif
  697. Compiler stdout:
  698.  
  699. Compiler stderr:
  700.  
  701. Has header "sys/inotify.h" : YES
  702. Running compile:
  703. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpu5g2p305
  704. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpu5g2p305/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  705.  
  706. Code:
  707.  
  708.         #ifdef __has_include
  709.          #if !__has_include("sys/mkdev.h")
  710.           #error "Header 'sys/mkdev.h' could not be found"
  711.          #endif
  712.         #else
  713.          #include <sys/mkdev.h>
  714.         #endif
  715. Compiler stdout:
  716.  
  717. Compiler stderr:
  718.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpu5g2p305/testfile.c:4:12: error: #error "Header 'sys/mkdev.h' could not be found"
  719.     4 |           #error "Header 'sys/mkdev.h' could not be found"
  720.       |            ^~~~~
  721.  
  722. Has header "sys/mkdev.h" : NO
  723. Running compile:
  724. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw61z35bz
  725. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw61z35bz/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  726.  
  727. Code:
  728.  
  729.         #ifdef __has_include
  730.          #if !__has_include("sys/mntctl.h")
  731.           #error "Header 'sys/mntctl.h' could not be found"
  732.          #endif
  733.         #else
  734.          #include <sys/mntctl.h>
  735.         #endif
  736. Compiler stdout:
  737.  
  738. Compiler stderr:
  739.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw61z35bz/testfile.c:4:12: error: #error "Header 'sys/mntctl.h' could not be found"
  740.     4 |           #error "Header 'sys/mntctl.h' could not be found"
  741.       |            ^~~~~
  742.  
  743. Has header "sys/mntctl.h" : NO
  744. Running compile:
  745. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnbblsu2n
  746. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnbblsu2n/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  747.  
  748. Code:
  749.  
  750.         #ifdef __has_include
  751.          #if !__has_include("sys/mnttab.h")
  752.           #error "Header 'sys/mnttab.h' could not be found"
  753.          #endif
  754.         #else
  755.          #include <sys/mnttab.h>
  756.         #endif
  757. Compiler stdout:
  758.  
  759. Compiler stderr:
  760.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnbblsu2n/testfile.c:4:12: error: #error "Header 'sys/mnttab.h' could not be found"
  761.     4 |           #error "Header 'sys/mnttab.h' could not be found"
  762.       |            ^~~~~
  763.  
  764. Has header "sys/mnttab.h" : NO
  765. Running compile:
  766. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp58vcgcid
  767. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp58vcgcid/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  768.  
  769. Code:
  770.  
  771.         #ifdef __has_include
  772.          #if !__has_include("sys/mount.h")
  773.           #error "Header 'sys/mount.h' could not be found"
  774.          #endif
  775.         #else
  776.          #include <sys/mount.h>
  777.         #endif
  778. Compiler stdout:
  779.  
  780. Compiler stderr:
  781.  
  782. Has header "sys/mount.h" : YES
  783. Running compile:
  784. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqifk6x5a
  785. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqifk6x5a/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  786.  
  787. Code:
  788.  
  789.         #ifdef __has_include
  790.          #if !__has_include("sys/param.h")
  791.           #error "Header 'sys/param.h' could not be found"
  792.          #endif
  793.         #else
  794.          #include <sys/param.h>
  795.         #endif
  796. Compiler stdout:
  797.  
  798. Compiler stderr:
  799.  
  800. Has header "sys/param.h" : YES
  801. Running compile:
  802. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0cj8zvc2
  803. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0cj8zvc2/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  804.  
  805. Code:
  806.  
  807.         #ifdef __has_include
  808.          #if !__has_include("sys/resource.h")
  809.           #error "Header 'sys/resource.h' could not be found"
  810.          #endif
  811.         #else
  812.          #include <sys/resource.h>
  813.         #endif
  814. Compiler stdout:
  815.  
  816. Compiler stderr:
  817.  
  818. Has header "sys/resource.h" : YES
  819. Running compile:
  820. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7gyg75rh
  821. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7gyg75rh/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  822.  
  823. Code:
  824.  
  825.         #ifdef __has_include
  826.          #if !__has_include("sys/select.h")
  827.           #error "Header 'sys/select.h' could not be found"
  828.          #endif
  829.         #else
  830.          #include <sys/select.h>
  831.         #endif
  832. Compiler stdout:
  833.  
  834. Compiler stderr:
  835.  
  836. Has header "sys/select.h" : YES
  837. Running compile:
  838. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4jbe7pgx
  839. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4jbe7pgx/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  840.  
  841. Code:
  842.  
  843.         #ifdef __has_include
  844.          #if !__has_include("sys/statfs.h")
  845.           #error "Header 'sys/statfs.h' could not be found"
  846.          #endif
  847.         #else
  848.          #include <sys/statfs.h>
  849.         #endif
  850. Compiler stdout:
  851.  
  852. Compiler stderr:
  853.  
  854. Has header "sys/statfs.h" : YES
  855. Running compile:
  856. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5djq19cl
  857. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5djq19cl/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  858.  
  859. Code:
  860.  
  861.         #ifdef __has_include
  862.          #if !__has_include("sys/stat.h")
  863.           #error "Header 'sys/stat.h' could not be found"
  864.          #endif
  865.         #else
  866.          #include <sys/stat.h>
  867.         #endif
  868. Compiler stdout:
  869.  
  870. Compiler stderr:
  871.  
  872. Has header "sys/stat.h" : YES
  873. Running compile:
  874. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjrmydmbb
  875. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjrmydmbb/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  876.  
  877. Code:
  878.  
  879.         #ifdef __has_include
  880.          #if !__has_include("sys/statvfs.h")
  881.           #error "Header 'sys/statvfs.h' could not be found"
  882.          #endif
  883.         #else
  884.          #include <sys/statvfs.h>
  885.         #endif
  886. Compiler stdout:
  887.  
  888. Compiler stderr:
  889.  
  890. Has header "sys/statvfs.h" : YES
  891. Running compile:
  892. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5apry1wo
  893. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5apry1wo/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  894.  
  895. Code:
  896.  
  897.         #ifdef __has_include
  898.          #if !__has_include("sys/sysctl.h")
  899.           #error "Header 'sys/sysctl.h' could not be found"
  900.          #endif
  901.         #else
  902.          #include <sys/sysctl.h>
  903.         #endif
  904. Compiler stdout:
  905.  
  906. Compiler stderr:
  907.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5apry1wo/testfile.c:4:12: error: #error "Header 'sys/sysctl.h' could not be found"
  908.     4 |           #error "Header 'sys/sysctl.h' could not be found"
  909.       |            ^~~~~
  910.  
  911. Has header "sys/sysctl.h" : NO
  912. Running compile:
  913. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3igyqu3v
  914. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3igyqu3v/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  915.  
  916. Code:
  917.  
  918.         #ifdef __has_include
  919.          #if !__has_include("sys/time.h")
  920.           #error "Header 'sys/time.h' could not be found"
  921.          #endif
  922.         #else
  923.          #include <sys/time.h>
  924.         #endif
  925. Compiler stdout:
  926.  
  927. Compiler stderr:
  928.  
  929. Has header "sys/time.h" : YES
  930. Running compile:
  931. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpl0t9w7rc
  932. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpl0t9w7rc/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  933.  
  934. Code:
  935.  
  936.         #ifdef __has_include
  937.          #if !__has_include("sys/times.h")
  938.           #error "Header 'sys/times.h' could not be found"
  939.          #endif
  940.         #else
  941.          #include <sys/times.h>
  942.         #endif
  943. Compiler stdout:
  944.  
  945. Compiler stderr:
  946.  
  947. Has header "sys/times.h" : YES
  948. Running compile:
  949. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprkl9wswj
  950. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprkl9wswj/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  951.  
  952. Code:
  953.  
  954.         #ifdef __has_include
  955.          #if !__has_include("sys/types.h")
  956.           #error "Header 'sys/types.h' could not be found"
  957.          #endif
  958.         #else
  959.          #include <sys/types.h>
  960.         #endif
  961. Compiler stdout:
  962.  
  963. Compiler stderr:
  964.  
  965. Has header "sys/types.h" : YES
  966. Running compile:
  967. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprk6_wtbs
  968. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprk6_wtbs/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  969.  
  970. Code:
  971.  
  972.         #ifdef __has_include
  973.          #if !__has_include("sys/uio.h")
  974.           #error "Header 'sys/uio.h' could not be found"
  975.          #endif
  976.         #else
  977.          #include <sys/uio.h>
  978.         #endif
  979. Compiler stdout:
  980.  
  981. Compiler stderr:
  982.  
  983. Has header "sys/uio.h" : YES
  984. Running compile:
  985. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy7asnd97
  986. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy7asnd97/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  987.  
  988. Code:
  989.  
  990.         #ifdef __has_include
  991.          #if !__has_include("sys/vfs.h")
  992.           #error "Header 'sys/vfs.h' could not be found"
  993.          #endif
  994.         #else
  995.          #include <sys/vfs.h>
  996.         #endif
  997. Compiler stdout:
  998.  
  999. Compiler stderr:
  1000.  
  1001. Has header "sys/vfs.h" : YES
  1002. Running compile:
  1003. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpoi6jav_1
  1004. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpoi6jav_1/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1005.  
  1006. Code:
  1007.  
  1008.         #ifdef __has_include
  1009.          #if !__has_include("sys/vfstab.h")
  1010.           #error "Header 'sys/vfstab.h' could not be found"
  1011.          #endif
  1012.         #else
  1013.          #include <sys/vfstab.h>
  1014.         #endif
  1015. Compiler stdout:
  1016.  
  1017. Compiler stderr:
  1018.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpoi6jav_1/testfile.c:4:12: error: #error "Header 'sys/vfstab.h' could not be found"
  1019.     4 |           #error "Header 'sys/vfstab.h' could not be found"
  1020.       |            ^~~~~
  1021.  
  1022. Has header "sys/vfstab.h" : NO
  1023. Running compile:
  1024. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp40geo4tw
  1025. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp40geo4tw/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1026.  
  1027. Code:
  1028.  
  1029.         #ifdef __has_include
  1030.          #if !__has_include("sys/vmount.h")
  1031.           #error "Header 'sys/vmount.h' could not be found"
  1032.          #endif
  1033.         #else
  1034.          #include <sys/vmount.h>
  1035.         #endif
  1036. Compiler stdout:
  1037.  
  1038. Compiler stderr:
  1039.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp40geo4tw/testfile.c:4:12: error: #error "Header 'sys/vmount.h' could not be found"
  1040.     4 |           #error "Header 'sys/vmount.h' could not be found"
  1041.       |            ^~~~~
  1042.  
  1043. Has header "sys/vmount.h" : NO
  1044. Running compile:
  1045. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5_0myf99
  1046. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5_0myf99/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1047.  
  1048. Code:
  1049.  
  1050.         #ifdef __has_include
  1051.          #if !__has_include("sys/wait.h")
  1052.           #error "Header 'sys/wait.h' could not be found"
  1053.          #endif
  1054.         #else
  1055.          #include <sys/wait.h>
  1056.         #endif
  1057. Compiler stdout:
  1058.  
  1059. Compiler stderr:
  1060.  
  1061. Has header "sys/wait.h" : YES
  1062. Running compile:
  1063. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpcl01shwt
  1064. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpcl01shwt/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1065.  
  1066. Code:
  1067.  
  1068.         #ifdef __has_include
  1069.          #if !__has_include("termios.h")
  1070.           #error "Header 'termios.h' could not be found"
  1071.          #endif
  1072.         #else
  1073.          #include <termios.h>
  1074.         #endif
  1075. Compiler stdout:
  1076.  
  1077. Compiler stderr:
  1078.  
  1079. Has header "termios.h" : YES
  1080. Running compile:
  1081. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpp456wkvm
  1082. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpp456wkvm/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1083.  
  1084. Code:
  1085.  
  1086.         #ifdef __has_include
  1087.          #if !__has_include("unistd.h")
  1088.           #error "Header 'unistd.h' could not be found"
  1089.          #endif
  1090.         #else
  1091.          #include <unistd.h>
  1092.         #endif
  1093. Compiler stdout:
  1094.  
  1095. Compiler stderr:
  1096.  
  1097. Has header "unistd.h" : YES
  1098. Running compile:
  1099. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvvvb32qw
  1100. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvvvb32qw/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1101.  
  1102. Code:
  1103.  
  1104.         #ifdef __has_include
  1105.          #if !__has_include("values.h")
  1106.           #error "Header 'values.h' could not be found"
  1107.          #endif
  1108.         #else
  1109.          #include <values.h>
  1110.         #endif
  1111. Compiler stdout:
  1112.  
  1113. Compiler stderr:
  1114.  
  1115. Has header "values.h" : YES
  1116. Running compile:
  1117. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmphm1p8iqt
  1118. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmphm1p8iqt/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1119.  
  1120. Code:
  1121.  
  1122.         #ifdef __has_include
  1123.          #if !__has_include("wchar.h")
  1124.           #error "Header 'wchar.h' could not be found"
  1125.          #endif
  1126.         #else
  1127.          #include <wchar.h>
  1128.         #endif
  1129. Compiler stdout:
  1130.  
  1131. Compiler stderr:
  1132.  
  1133. Has header "wchar.h" : YES
  1134. Running compile:
  1135. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppm2zfqk_
  1136. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppm2zfqk_/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1137.  
  1138. Code:
  1139.  
  1140.         #ifdef __has_include
  1141.          #if !__has_include("xlocale.h")
  1142.           #error "Header 'xlocale.h' could not be found"
  1143.          #endif
  1144.         #else
  1145.          #include <xlocale.h>
  1146.         #endif
  1147. Compiler stdout:
  1148.  
  1149. Compiler stderr:
  1150.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppm2zfqk_/testfile.c:4:12: error: #error "Header 'xlocale.h' could not be found"
  1151.     4 |           #error "Header 'xlocale.h' could not be found"
  1152.       |            ^~~~~
  1153.  
  1154. Has header "xlocale.h" : NO
  1155. Running compile:
  1156. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf1l8ldxa
  1157. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf1l8ldxa/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf1l8ldxa/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1158.  
  1159. Code:
  1160.  #include <malloc.h>
  1161. Compiler stdout:
  1162.  
  1163. Compiler stderr:
  1164.  
  1165. Checking if "malloc.h" compiles: YES
  1166. Running compile:
  1167. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwekw4cqp
  1168. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwekw4cqp/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  1169.  
  1170. Code:
  1171.  
  1172.         #ifdef __has_include
  1173.          #if !__has_include("linux/netlink.h")
  1174.           #error "Header 'linux/netlink.h' could not be found"
  1175.          #endif
  1176.         #else
  1177.          #include <linux/netlink.h>
  1178.         #endif
  1179. Compiler stdout:
  1180.  
  1181. Compiler stderr:
  1182.  
  1183. Has header "linux/netlink.h" : YES
  1184. Running compile:
  1185. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6cqrf3ar
  1186. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6cqrf3ar/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6cqrf3ar/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1187.  
  1188. Code:
  1189.  
  1190.   #ifndef _GNU_SOURCE
  1191.   #define _GNU_SOURCE
  1192.   #endif
  1193.   #include <sys/stat.h>
  1194.   #include <fcntl.h>
  1195.   int main (void)
  1196.   {
  1197.     struct statx stat_buf;
  1198.     return statx (AT_FDCWD, "/", AT_SYMLINK_NOFOLLOW, STATX_BASIC_STATS | STATX_BTIME, &stat_buf);
  1199.   }
  1200.  
  1201. Compiler stdout:
  1202.  
  1203. Compiler stderr:
  1204.  
  1205. Checking if "statx() test" compiles: YES
  1206. Running compile:
  1207. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpn2pw_bn_
  1208. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpn2pw_bn_/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpn2pw_bn_/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1209.  
  1210. Code:
  1211.  
  1212.         #include <locale.h>
  1213.         int main(void) {
  1214.             /* If it's not defined as a macro, try to use as a symbol */
  1215.            #ifndef LC_MESSAGES
  1216.                LC_MESSAGES;
  1217.            #endif
  1218.            return 0;
  1219.        }
  1220. Compiler stdout:
  1221.  
  1222. Compiler stderr:
  1223.  
  1224. Header "locale.h" has symbol "LC_MESSAGES" : YES
  1225. Running compile:
  1226. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnroe_l79
  1227. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnroe_l79/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnroe_l79/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1228.  
  1229. Code:
  1230. #define HAVE_ALLOCA_H 1
  1231. #define HAVE_DIRENT_H 1
  1232. #define HAVE_FLOAT_H 1
  1233. #define HAVE_FSTAB_H 1
  1234. #define HAVE_GRP_H 1
  1235. #define HAVE_INTTYPES_H 1
  1236. #define HAVE_LIMITS_H 1
  1237. #define HAVE_LINUX_MAGIC_H 1
  1238. #define HAVE_LOCALE_H 1
  1239. #define HAVE_MEMORY_H 1
  1240. #define HAVE_MNTENT_H 1
  1241. #define HAVE_POLL_H 1
  1242. #define HAVE_PWD_H 1
  1243. #define HAVE_SCHED_H 1
  1244. #define HAVE_SPAWN_H 1
  1245. #define HAVE_STDATOMIC_H 1
  1246. #define HAVE_STDINT_H 1
  1247. #define HAVE_STDLIB_H 1
  1248. #define HAVE_STRING_H 1
  1249. #define HAVE_STRINGS_H 1
  1250. #define HAVE_SYS_AUXV_H 1
  1251. #define HAVE_SYS_INOTIFY_H 1
  1252. #define HAVE_SYS_MOUNT_H 1
  1253. #define HAVE_SYS_PARAM_H 1
  1254. #define HAVE_SYS_RESOURCE_H 1
  1255. #define HAVE_SYS_SELECT_H 1
  1256. #define HAVE_SYS_STATFS_H 1
  1257. #define HAVE_SYS_STAT_H 1
  1258. #define HAVE_SYS_STATVFS_H 1
  1259. #define HAVE_SYS_TIME_H 1
  1260. #define HAVE_SYS_TIMES_H 1
  1261. #define HAVE_SYS_TYPES_H 1
  1262. #define HAVE_SYS_UIO_H 1
  1263. #define HAVE_SYS_VFS_H 1
  1264. #define HAVE_SYS_WAIT_H 1
  1265. #define HAVE_TERMIOS_H 1
  1266. #define HAVE_UNISTD_H 1
  1267. #define HAVE_VALUES_H 1
  1268. #define HAVE_WCHAR_H 1
  1269. #define HAVE_MALLOC_H 1
  1270. #include <sys/stat.h>
  1271.        void bar(void) {
  1272.            struct stat foo;
  1273.            foo.st_mtimensec;
  1274.  
  1275.        }
  1276. Compiler stdout:
  1277.  
  1278. Compiler stderr:
  1279. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnroe_l79/testfile.c: In function 'bar':
  1280. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnroe_l79/testfile.c:44:16: error: 'struct stat' has no member named 'st_mtimensec'
  1281.   44 |             foo.st_mtimensec;
  1282.      |                ^
  1283.  
  1284. Checking whether type "struct stat" has member "st_mtimensec" : NO
  1285. Running compile:
  1286. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp48a3yahf
  1287. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp48a3yahf/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp48a3yahf/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1288.  
  1289. Code:
  1290. #define HAVE_ALLOCA_H 1
  1291. #define HAVE_DIRENT_H 1
  1292. #define HAVE_FLOAT_H 1
  1293. #define HAVE_FSTAB_H 1
  1294. #define HAVE_GRP_H 1
  1295. #define HAVE_INTTYPES_H 1
  1296. #define HAVE_LIMITS_H 1
  1297. #define HAVE_LINUX_MAGIC_H 1
  1298. #define HAVE_LOCALE_H 1
  1299. #define HAVE_MEMORY_H 1
  1300. #define HAVE_MNTENT_H 1
  1301. #define HAVE_POLL_H 1
  1302. #define HAVE_PWD_H 1
  1303. #define HAVE_SCHED_H 1
  1304. #define HAVE_SPAWN_H 1
  1305. #define HAVE_STDATOMIC_H 1
  1306. #define HAVE_STDINT_H 1
  1307. #define HAVE_STDLIB_H 1
  1308. #define HAVE_STRING_H 1
  1309. #define HAVE_STRINGS_H 1
  1310. #define HAVE_SYS_AUXV_H 1
  1311. #define HAVE_SYS_INOTIFY_H 1
  1312. #define HAVE_SYS_MOUNT_H 1
  1313. #define HAVE_SYS_PARAM_H 1
  1314. #define HAVE_SYS_RESOURCE_H 1
  1315. #define HAVE_SYS_SELECT_H 1
  1316. #define HAVE_SYS_STATFS_H 1
  1317. #define HAVE_SYS_STAT_H 1
  1318. #define HAVE_SYS_STATVFS_H 1
  1319. #define HAVE_SYS_TIME_H 1
  1320. #define HAVE_SYS_TIMES_H 1
  1321. #define HAVE_SYS_TYPES_H 1
  1322. #define HAVE_SYS_UIO_H 1
  1323. #define HAVE_SYS_VFS_H 1
  1324. #define HAVE_SYS_WAIT_H 1
  1325. #define HAVE_TERMIOS_H 1
  1326. #define HAVE_UNISTD_H 1
  1327. #define HAVE_VALUES_H 1
  1328. #define HAVE_WCHAR_H 1
  1329. #define HAVE_MALLOC_H 1
  1330. #include <sys/stat.h>
  1331.        void bar(void) {
  1332.            struct stat foo;
  1333.            foo.st_mtim.tv_nsec;
  1334.  
  1335.        }
  1336. Compiler stdout:
  1337.  
  1338. Compiler stderr:
  1339.  
  1340. Checking whether type "struct stat" has member "st_mtim.tv_nsec" : YES
  1341. Running compile:
  1342. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyi_zgfu7
  1343. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyi_zgfu7/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyi_zgfu7/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1344.  
  1345. Code:
  1346. #define HAVE_ALLOCA_H 1
  1347. #define HAVE_DIRENT_H 1
  1348. #define HAVE_FLOAT_H 1
  1349. #define HAVE_FSTAB_H 1
  1350. #define HAVE_GRP_H 1
  1351. #define HAVE_INTTYPES_H 1
  1352. #define HAVE_LIMITS_H 1
  1353. #define HAVE_LINUX_MAGIC_H 1
  1354. #define HAVE_LOCALE_H 1
  1355. #define HAVE_MEMORY_H 1
  1356. #define HAVE_MNTENT_H 1
  1357. #define HAVE_POLL_H 1
  1358. #define HAVE_PWD_H 1
  1359. #define HAVE_SCHED_H 1
  1360. #define HAVE_SPAWN_H 1
  1361. #define HAVE_STDATOMIC_H 1
  1362. #define HAVE_STDINT_H 1
  1363. #define HAVE_STDLIB_H 1
  1364. #define HAVE_STRING_H 1
  1365. #define HAVE_STRINGS_H 1
  1366. #define HAVE_SYS_AUXV_H 1
  1367. #define HAVE_SYS_INOTIFY_H 1
  1368. #define HAVE_SYS_MOUNT_H 1
  1369. #define HAVE_SYS_PARAM_H 1
  1370. #define HAVE_SYS_RESOURCE_H 1
  1371. #define HAVE_SYS_SELECT_H 1
  1372. #define HAVE_SYS_STATFS_H 1
  1373. #define HAVE_SYS_STAT_H 1
  1374. #define HAVE_SYS_STATVFS_H 1
  1375. #define HAVE_SYS_TIME_H 1
  1376. #define HAVE_SYS_TIMES_H 1
  1377. #define HAVE_SYS_TYPES_H 1
  1378. #define HAVE_SYS_UIO_H 1
  1379. #define HAVE_SYS_VFS_H 1
  1380. #define HAVE_SYS_WAIT_H 1
  1381. #define HAVE_TERMIOS_H 1
  1382. #define HAVE_UNISTD_H 1
  1383. #define HAVE_VALUES_H 1
  1384. #define HAVE_WCHAR_H 1
  1385. #define HAVE_MALLOC_H 1
  1386. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1387. #include <sys/stat.h>
  1388.        void bar(void) {
  1389.            struct stat foo;
  1390.            foo.st_atimensec;
  1391.  
  1392.        }
  1393. Compiler stdout:
  1394.  
  1395. Compiler stderr:
  1396. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyi_zgfu7/testfile.c: In function 'bar':
  1397. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyi_zgfu7/testfile.c:45:16: error: 'struct stat' has no member named 'st_atimensec'
  1398.   45 |             foo.st_atimensec;
  1399.      |                ^
  1400.  
  1401. Checking whether type "struct stat" has member "st_atimensec" : NO
  1402. Running compile:
  1403. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1e5xervl
  1404. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1e5xervl/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1e5xervl/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1405.  
  1406. Code:
  1407. #define HAVE_ALLOCA_H 1
  1408. #define HAVE_DIRENT_H 1
  1409. #define HAVE_FLOAT_H 1
  1410. #define HAVE_FSTAB_H 1
  1411. #define HAVE_GRP_H 1
  1412. #define HAVE_INTTYPES_H 1
  1413. #define HAVE_LIMITS_H 1
  1414. #define HAVE_LINUX_MAGIC_H 1
  1415. #define HAVE_LOCALE_H 1
  1416. #define HAVE_MEMORY_H 1
  1417. #define HAVE_MNTENT_H 1
  1418. #define HAVE_POLL_H 1
  1419. #define HAVE_PWD_H 1
  1420. #define HAVE_SCHED_H 1
  1421. #define HAVE_SPAWN_H 1
  1422. #define HAVE_STDATOMIC_H 1
  1423. #define HAVE_STDINT_H 1
  1424. #define HAVE_STDLIB_H 1
  1425. #define HAVE_STRING_H 1
  1426. #define HAVE_STRINGS_H 1
  1427. #define HAVE_SYS_AUXV_H 1
  1428. #define HAVE_SYS_INOTIFY_H 1
  1429. #define HAVE_SYS_MOUNT_H 1
  1430. #define HAVE_SYS_PARAM_H 1
  1431. #define HAVE_SYS_RESOURCE_H 1
  1432. #define HAVE_SYS_SELECT_H 1
  1433. #define HAVE_SYS_STATFS_H 1
  1434. #define HAVE_SYS_STAT_H 1
  1435. #define HAVE_SYS_STATVFS_H 1
  1436. #define HAVE_SYS_TIME_H 1
  1437. #define HAVE_SYS_TIMES_H 1
  1438. #define HAVE_SYS_TYPES_H 1
  1439. #define HAVE_SYS_UIO_H 1
  1440. #define HAVE_SYS_VFS_H 1
  1441. #define HAVE_SYS_WAIT_H 1
  1442. #define HAVE_TERMIOS_H 1
  1443. #define HAVE_UNISTD_H 1
  1444. #define HAVE_VALUES_H 1
  1445. #define HAVE_WCHAR_H 1
  1446. #define HAVE_MALLOC_H 1
  1447. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1448. #include <sys/stat.h>
  1449.        void bar(void) {
  1450.            struct stat foo;
  1451.            foo.st_atim.tv_nsec;
  1452.  
  1453.        }
  1454. Compiler stdout:
  1455.  
  1456. Compiler stderr:
  1457.  
  1458. Checking whether type "struct stat" has member "st_atim.tv_nsec" : YES
  1459. Running compile:
  1460. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpep_2obqv
  1461. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpep_2obqv/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpep_2obqv/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1462.  
  1463. Code:
  1464. #define HAVE_ALLOCA_H 1
  1465. #define HAVE_DIRENT_H 1
  1466. #define HAVE_FLOAT_H 1
  1467. #define HAVE_FSTAB_H 1
  1468. #define HAVE_GRP_H 1
  1469. #define HAVE_INTTYPES_H 1
  1470. #define HAVE_LIMITS_H 1
  1471. #define HAVE_LINUX_MAGIC_H 1
  1472. #define HAVE_LOCALE_H 1
  1473. #define HAVE_MEMORY_H 1
  1474. #define HAVE_MNTENT_H 1
  1475. #define HAVE_POLL_H 1
  1476. #define HAVE_PWD_H 1
  1477. #define HAVE_SCHED_H 1
  1478. #define HAVE_SPAWN_H 1
  1479. #define HAVE_STDATOMIC_H 1
  1480. #define HAVE_STDINT_H 1
  1481. #define HAVE_STDLIB_H 1
  1482. #define HAVE_STRING_H 1
  1483. #define HAVE_STRINGS_H 1
  1484. #define HAVE_SYS_AUXV_H 1
  1485. #define HAVE_SYS_INOTIFY_H 1
  1486. #define HAVE_SYS_MOUNT_H 1
  1487. #define HAVE_SYS_PARAM_H 1
  1488. #define HAVE_SYS_RESOURCE_H 1
  1489. #define HAVE_SYS_SELECT_H 1
  1490. #define HAVE_SYS_STATFS_H 1
  1491. #define HAVE_SYS_STAT_H 1
  1492. #define HAVE_SYS_STATVFS_H 1
  1493. #define HAVE_SYS_TIME_H 1
  1494. #define HAVE_SYS_TIMES_H 1
  1495. #define HAVE_SYS_TYPES_H 1
  1496. #define HAVE_SYS_UIO_H 1
  1497. #define HAVE_SYS_VFS_H 1
  1498. #define HAVE_SYS_WAIT_H 1
  1499. #define HAVE_TERMIOS_H 1
  1500. #define HAVE_UNISTD_H 1
  1501. #define HAVE_VALUES_H 1
  1502. #define HAVE_WCHAR_H 1
  1503. #define HAVE_MALLOC_H 1
  1504. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1505. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  1506. #include <sys/stat.h>
  1507.        void bar(void) {
  1508.            struct stat foo;
  1509.            foo.st_ctimensec;
  1510.  
  1511.        }
  1512. Compiler stdout:
  1513.  
  1514. Compiler stderr:
  1515. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpep_2obqv/testfile.c: In function 'bar':
  1516. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpep_2obqv/testfile.c:46:16: error: 'struct stat' has no member named 'st_ctimensec'
  1517.   46 |             foo.st_ctimensec;
  1518.      |                ^
  1519.  
  1520. Checking whether type "struct stat" has member "st_ctimensec" : NO
  1521. Running compile:
  1522. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprcq6gz7j
  1523. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprcq6gz7j/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprcq6gz7j/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1524.  
  1525. Code:
  1526. #define HAVE_ALLOCA_H 1
  1527. #define HAVE_DIRENT_H 1
  1528. #define HAVE_FLOAT_H 1
  1529. #define HAVE_FSTAB_H 1
  1530. #define HAVE_GRP_H 1
  1531. #define HAVE_INTTYPES_H 1
  1532. #define HAVE_LIMITS_H 1
  1533. #define HAVE_LINUX_MAGIC_H 1
  1534. #define HAVE_LOCALE_H 1
  1535. #define HAVE_MEMORY_H 1
  1536. #define HAVE_MNTENT_H 1
  1537. #define HAVE_POLL_H 1
  1538. #define HAVE_PWD_H 1
  1539. #define HAVE_SCHED_H 1
  1540. #define HAVE_SPAWN_H 1
  1541. #define HAVE_STDATOMIC_H 1
  1542. #define HAVE_STDINT_H 1
  1543. #define HAVE_STDLIB_H 1
  1544. #define HAVE_STRING_H 1
  1545. #define HAVE_STRINGS_H 1
  1546. #define HAVE_SYS_AUXV_H 1
  1547. #define HAVE_SYS_INOTIFY_H 1
  1548. #define HAVE_SYS_MOUNT_H 1
  1549. #define HAVE_SYS_PARAM_H 1
  1550. #define HAVE_SYS_RESOURCE_H 1
  1551. #define HAVE_SYS_SELECT_H 1
  1552. #define HAVE_SYS_STATFS_H 1
  1553. #define HAVE_SYS_STAT_H 1
  1554. #define HAVE_SYS_STATVFS_H 1
  1555. #define HAVE_SYS_TIME_H 1
  1556. #define HAVE_SYS_TIMES_H 1
  1557. #define HAVE_SYS_TYPES_H 1
  1558. #define HAVE_SYS_UIO_H 1
  1559. #define HAVE_SYS_VFS_H 1
  1560. #define HAVE_SYS_WAIT_H 1
  1561. #define HAVE_TERMIOS_H 1
  1562. #define HAVE_UNISTD_H 1
  1563. #define HAVE_VALUES_H 1
  1564. #define HAVE_WCHAR_H 1
  1565. #define HAVE_MALLOC_H 1
  1566. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1567. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  1568. #include <sys/stat.h>
  1569.        void bar(void) {
  1570.            struct stat foo;
  1571.            foo.st_ctim.tv_nsec;
  1572.  
  1573.        }
  1574. Compiler stdout:
  1575.  
  1576. Compiler stderr:
  1577.  
  1578. Checking whether type "struct stat" has member "st_ctim.tv_nsec" : YES
  1579. Running compile:
  1580. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpkmnmgxpf
  1581. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpkmnmgxpf/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpkmnmgxpf/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1582.  
  1583. Code:
  1584. #define HAVE_ALLOCA_H 1
  1585. #define HAVE_DIRENT_H 1
  1586. #define HAVE_FLOAT_H 1
  1587. #define HAVE_FSTAB_H 1
  1588. #define HAVE_GRP_H 1
  1589. #define HAVE_INTTYPES_H 1
  1590. #define HAVE_LIMITS_H 1
  1591. #define HAVE_LINUX_MAGIC_H 1
  1592. #define HAVE_LOCALE_H 1
  1593. #define HAVE_MEMORY_H 1
  1594. #define HAVE_MNTENT_H 1
  1595. #define HAVE_POLL_H 1
  1596. #define HAVE_PWD_H 1
  1597. #define HAVE_SCHED_H 1
  1598. #define HAVE_SPAWN_H 1
  1599. #define HAVE_STDATOMIC_H 1
  1600. #define HAVE_STDINT_H 1
  1601. #define HAVE_STDLIB_H 1
  1602. #define HAVE_STRING_H 1
  1603. #define HAVE_STRINGS_H 1
  1604. #define HAVE_SYS_AUXV_H 1
  1605. #define HAVE_SYS_INOTIFY_H 1
  1606. #define HAVE_SYS_MOUNT_H 1
  1607. #define HAVE_SYS_PARAM_H 1
  1608. #define HAVE_SYS_RESOURCE_H 1
  1609. #define HAVE_SYS_SELECT_H 1
  1610. #define HAVE_SYS_STATFS_H 1
  1611. #define HAVE_SYS_STAT_H 1
  1612. #define HAVE_SYS_STATVFS_H 1
  1613. #define HAVE_SYS_TIME_H 1
  1614. #define HAVE_SYS_TIMES_H 1
  1615. #define HAVE_SYS_TYPES_H 1
  1616. #define HAVE_SYS_UIO_H 1
  1617. #define HAVE_SYS_VFS_H 1
  1618. #define HAVE_SYS_WAIT_H 1
  1619. #define HAVE_TERMIOS_H 1
  1620. #define HAVE_UNISTD_H 1
  1621. #define HAVE_VALUES_H 1
  1622. #define HAVE_WCHAR_H 1
  1623. #define HAVE_MALLOC_H 1
  1624. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1625. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  1626. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  1627. #include <sys/stat.h>
  1628.        void bar(void) {
  1629.            struct stat foo;
  1630.            foo.st_birthtime;
  1631.  
  1632.        }
  1633. Compiler stdout:
  1634.  
  1635. Compiler stderr:
  1636. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpkmnmgxpf/testfile.c: In function 'bar':
  1637. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpkmnmgxpf/testfile.c:47:16: error: 'struct stat' has no member named 'st_birthtime'
  1638.   47 |             foo.st_birthtime;
  1639.      |                ^
  1640.  
  1641. Checking whether type "struct stat" has member "st_birthtime" : NO
  1642. Running compile:
  1643. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwfx3hpen
  1644. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwfx3hpen/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwfx3hpen/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1645.  
  1646. Code:
  1647. #define HAVE_ALLOCA_H 1
  1648. #define HAVE_DIRENT_H 1
  1649. #define HAVE_FLOAT_H 1
  1650. #define HAVE_FSTAB_H 1
  1651. #define HAVE_GRP_H 1
  1652. #define HAVE_INTTYPES_H 1
  1653. #define HAVE_LIMITS_H 1
  1654. #define HAVE_LINUX_MAGIC_H 1
  1655. #define HAVE_LOCALE_H 1
  1656. #define HAVE_MEMORY_H 1
  1657. #define HAVE_MNTENT_H 1
  1658. #define HAVE_POLL_H 1
  1659. #define HAVE_PWD_H 1
  1660. #define HAVE_SCHED_H 1
  1661. #define HAVE_SPAWN_H 1
  1662. #define HAVE_STDATOMIC_H 1
  1663. #define HAVE_STDINT_H 1
  1664. #define HAVE_STDLIB_H 1
  1665. #define HAVE_STRING_H 1
  1666. #define HAVE_STRINGS_H 1
  1667. #define HAVE_SYS_AUXV_H 1
  1668. #define HAVE_SYS_INOTIFY_H 1
  1669. #define HAVE_SYS_MOUNT_H 1
  1670. #define HAVE_SYS_PARAM_H 1
  1671. #define HAVE_SYS_RESOURCE_H 1
  1672. #define HAVE_SYS_SELECT_H 1
  1673. #define HAVE_SYS_STATFS_H 1
  1674. #define HAVE_SYS_STAT_H 1
  1675. #define HAVE_SYS_STATVFS_H 1
  1676. #define HAVE_SYS_TIME_H 1
  1677. #define HAVE_SYS_TIMES_H 1
  1678. #define HAVE_SYS_TYPES_H 1
  1679. #define HAVE_SYS_UIO_H 1
  1680. #define HAVE_SYS_VFS_H 1
  1681. #define HAVE_SYS_WAIT_H 1
  1682. #define HAVE_TERMIOS_H 1
  1683. #define HAVE_UNISTD_H 1
  1684. #define HAVE_VALUES_H 1
  1685. #define HAVE_WCHAR_H 1
  1686. #define HAVE_MALLOC_H 1
  1687. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1688. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  1689. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  1690. #include <sys/stat.h>
  1691.        void bar(void) {
  1692.            struct stat foo;
  1693.            foo.st_birthtimensec;
  1694.  
  1695.        }
  1696. Compiler stdout:
  1697.  
  1698. Compiler stderr:
  1699. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwfx3hpen/testfile.c: In function 'bar':
  1700. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwfx3hpen/testfile.c:47:16: error: 'struct stat' has no member named 'st_birthtimensec'
  1701.   47 |             foo.st_birthtimensec;
  1702.      |                ^
  1703.  
  1704. Checking whether type "struct stat" has member "st_birthtimensec" : NO
  1705. Running compile:
  1706. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplkcxduto
  1707. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplkcxduto/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplkcxduto/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1708.  
  1709. Code:
  1710. #define HAVE_ALLOCA_H 1
  1711. #define HAVE_DIRENT_H 1
  1712. #define HAVE_FLOAT_H 1
  1713. #define HAVE_FSTAB_H 1
  1714. #define HAVE_GRP_H 1
  1715. #define HAVE_INTTYPES_H 1
  1716. #define HAVE_LIMITS_H 1
  1717. #define HAVE_LINUX_MAGIC_H 1
  1718. #define HAVE_LOCALE_H 1
  1719. #define HAVE_MEMORY_H 1
  1720. #define HAVE_MNTENT_H 1
  1721. #define HAVE_POLL_H 1
  1722. #define HAVE_PWD_H 1
  1723. #define HAVE_SCHED_H 1
  1724. #define HAVE_SPAWN_H 1
  1725. #define HAVE_STDATOMIC_H 1
  1726. #define HAVE_STDINT_H 1
  1727. #define HAVE_STDLIB_H 1
  1728. #define HAVE_STRING_H 1
  1729. #define HAVE_STRINGS_H 1
  1730. #define HAVE_SYS_AUXV_H 1
  1731. #define HAVE_SYS_INOTIFY_H 1
  1732. #define HAVE_SYS_MOUNT_H 1
  1733. #define HAVE_SYS_PARAM_H 1
  1734. #define HAVE_SYS_RESOURCE_H 1
  1735. #define HAVE_SYS_SELECT_H 1
  1736. #define HAVE_SYS_STATFS_H 1
  1737. #define HAVE_SYS_STAT_H 1
  1738. #define HAVE_SYS_STATVFS_H 1
  1739. #define HAVE_SYS_TIME_H 1
  1740. #define HAVE_SYS_TIMES_H 1
  1741. #define HAVE_SYS_TYPES_H 1
  1742. #define HAVE_SYS_UIO_H 1
  1743. #define HAVE_SYS_VFS_H 1
  1744. #define HAVE_SYS_WAIT_H 1
  1745. #define HAVE_TERMIOS_H 1
  1746. #define HAVE_UNISTD_H 1
  1747. #define HAVE_VALUES_H 1
  1748. #define HAVE_WCHAR_H 1
  1749. #define HAVE_MALLOC_H 1
  1750. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1751. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  1752. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  1753. #include <sys/stat.h>
  1754.        void bar(void) {
  1755.            struct stat foo;
  1756.            foo.st_birthtim;
  1757.  
  1758.        }
  1759. Compiler stdout:
  1760.  
  1761. Compiler stderr:
  1762. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplkcxduto/testfile.c: In function 'bar':
  1763. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplkcxduto/testfile.c:47:16: error: 'struct stat' has no member named 'st_birthtim'
  1764.   47 |             foo.st_birthtim;
  1765.      |                ^
  1766.  
  1767. Checking whether type "struct stat" has member "st_birthtim" : NO
  1768. Running compile:
  1769. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx_rllttz
  1770. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx_rllttz/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx_rllttz/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1771.  
  1772. Code:
  1773. #define HAVE_ALLOCA_H 1
  1774. #define HAVE_DIRENT_H 1
  1775. #define HAVE_FLOAT_H 1
  1776. #define HAVE_FSTAB_H 1
  1777. #define HAVE_GRP_H 1
  1778. #define HAVE_INTTYPES_H 1
  1779. #define HAVE_LIMITS_H 1
  1780. #define HAVE_LINUX_MAGIC_H 1
  1781. #define HAVE_LOCALE_H 1
  1782. #define HAVE_MEMORY_H 1
  1783. #define HAVE_MNTENT_H 1
  1784. #define HAVE_POLL_H 1
  1785. #define HAVE_PWD_H 1
  1786. #define HAVE_SCHED_H 1
  1787. #define HAVE_SPAWN_H 1
  1788. #define HAVE_STDATOMIC_H 1
  1789. #define HAVE_STDINT_H 1
  1790. #define HAVE_STDLIB_H 1
  1791. #define HAVE_STRING_H 1
  1792. #define HAVE_STRINGS_H 1
  1793. #define HAVE_SYS_AUXV_H 1
  1794. #define HAVE_SYS_INOTIFY_H 1
  1795. #define HAVE_SYS_MOUNT_H 1
  1796. #define HAVE_SYS_PARAM_H 1
  1797. #define HAVE_SYS_RESOURCE_H 1
  1798. #define HAVE_SYS_SELECT_H 1
  1799. #define HAVE_SYS_STATFS_H 1
  1800. #define HAVE_SYS_STAT_H 1
  1801. #define HAVE_SYS_STATVFS_H 1
  1802. #define HAVE_SYS_TIME_H 1
  1803. #define HAVE_SYS_TIMES_H 1
  1804. #define HAVE_SYS_TYPES_H 1
  1805. #define HAVE_SYS_UIO_H 1
  1806. #define HAVE_SYS_VFS_H 1
  1807. #define HAVE_SYS_WAIT_H 1
  1808. #define HAVE_TERMIOS_H 1
  1809. #define HAVE_UNISTD_H 1
  1810. #define HAVE_VALUES_H 1
  1811. #define HAVE_WCHAR_H 1
  1812. #define HAVE_MALLOC_H 1
  1813. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1814. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  1815. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  1816. #include <sys/stat.h>
  1817.        void bar(void) {
  1818.            struct stat foo;
  1819.            foo.st_birthtim.tv_nsec;
  1820.  
  1821.        }
  1822. Compiler stdout:
  1823.  
  1824. Compiler stderr:
  1825. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx_rllttz/testfile.c: In function 'bar':
  1826. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx_rllttz/testfile.c:47:16: error: 'struct stat' has no member named 'st_birthtim'
  1827.   47 |             foo.st_birthtim.tv_nsec;
  1828.      |                ^
  1829.  
  1830. Checking whether type "struct stat" has member "st_birthtim.tv_nsec" : NO
  1831. Running compile:
  1832. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgb668qcc
  1833. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgb668qcc/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgb668qcc/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1834.  
  1835. Code:
  1836. #define HAVE_ALLOCA_H 1
  1837. #define HAVE_DIRENT_H 1
  1838. #define HAVE_FLOAT_H 1
  1839. #define HAVE_FSTAB_H 1
  1840. #define HAVE_GRP_H 1
  1841. #define HAVE_INTTYPES_H 1
  1842. #define HAVE_LIMITS_H 1
  1843. #define HAVE_LINUX_MAGIC_H 1
  1844. #define HAVE_LOCALE_H 1
  1845. #define HAVE_MEMORY_H 1
  1846. #define HAVE_MNTENT_H 1
  1847. #define HAVE_POLL_H 1
  1848. #define HAVE_PWD_H 1
  1849. #define HAVE_SCHED_H 1
  1850. #define HAVE_SPAWN_H 1
  1851. #define HAVE_STDATOMIC_H 1
  1852. #define HAVE_STDINT_H 1
  1853. #define HAVE_STDLIB_H 1
  1854. #define HAVE_STRING_H 1
  1855. #define HAVE_STRINGS_H 1
  1856. #define HAVE_SYS_AUXV_H 1
  1857. #define HAVE_SYS_INOTIFY_H 1
  1858. #define HAVE_SYS_MOUNT_H 1
  1859. #define HAVE_SYS_PARAM_H 1
  1860. #define HAVE_SYS_RESOURCE_H 1
  1861. #define HAVE_SYS_SELECT_H 1
  1862. #define HAVE_SYS_STATFS_H 1
  1863. #define HAVE_SYS_STAT_H 1
  1864. #define HAVE_SYS_STATVFS_H 1
  1865. #define HAVE_SYS_TIME_H 1
  1866. #define HAVE_SYS_TIMES_H 1
  1867. #define HAVE_SYS_TYPES_H 1
  1868. #define HAVE_SYS_UIO_H 1
  1869. #define HAVE_SYS_VFS_H 1
  1870. #define HAVE_SYS_WAIT_H 1
  1871. #define HAVE_TERMIOS_H 1
  1872. #define HAVE_UNISTD_H 1
  1873. #define HAVE_VALUES_H 1
  1874. #define HAVE_WCHAR_H 1
  1875. #define HAVE_MALLOC_H 1
  1876. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1877. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  1878. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  1879.  
  1880. #include <sys/types.h>
  1881. #include <sys/stat.h>
  1882. #ifdef HAVE_UNISTD_H
  1883. #include <unistd.h>
  1884. #endif
  1885. #ifdef HAVE_SYS_STATFS_H
  1886. #include <sys/statfs.h>
  1887. #endif
  1888. #ifdef HAVE_SYS_PARAM_H
  1889. #include <sys/param.h>
  1890. #endif
  1891. #ifdef HAVE_SYS_MOUNT_H
  1892. #include <sys/mount.h>
  1893. #endif
  1894.  
  1895.        void bar(void) {
  1896.            struct stat foo;
  1897.            foo.st_blksize;
  1898.  
  1899.        }
  1900. Compiler stdout:
  1901.  
  1902. Compiler stderr:
  1903.  
  1904. Checking whether type "struct stat" has member "st_blksize" : YES
  1905. Running compile:
  1906. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3_ywm0rs
  1907. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3_ywm0rs/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3_ywm0rs/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1908.  
  1909. Code:
  1910. #define HAVE_ALLOCA_H 1
  1911. #define HAVE_DIRENT_H 1
  1912. #define HAVE_FLOAT_H 1
  1913. #define HAVE_FSTAB_H 1
  1914. #define HAVE_GRP_H 1
  1915. #define HAVE_INTTYPES_H 1
  1916. #define HAVE_LIMITS_H 1
  1917. #define HAVE_LINUX_MAGIC_H 1
  1918. #define HAVE_LOCALE_H 1
  1919. #define HAVE_MEMORY_H 1
  1920. #define HAVE_MNTENT_H 1
  1921. #define HAVE_POLL_H 1
  1922. #define HAVE_PWD_H 1
  1923. #define HAVE_SCHED_H 1
  1924. #define HAVE_SPAWN_H 1
  1925. #define HAVE_STDATOMIC_H 1
  1926. #define HAVE_STDINT_H 1
  1927. #define HAVE_STDLIB_H 1
  1928. #define HAVE_STRING_H 1
  1929. #define HAVE_STRINGS_H 1
  1930. #define HAVE_SYS_AUXV_H 1
  1931. #define HAVE_SYS_INOTIFY_H 1
  1932. #define HAVE_SYS_MOUNT_H 1
  1933. #define HAVE_SYS_PARAM_H 1
  1934. #define HAVE_SYS_RESOURCE_H 1
  1935. #define HAVE_SYS_SELECT_H 1
  1936. #define HAVE_SYS_STATFS_H 1
  1937. #define HAVE_SYS_STAT_H 1
  1938. #define HAVE_SYS_STATVFS_H 1
  1939. #define HAVE_SYS_TIME_H 1
  1940. #define HAVE_SYS_TIMES_H 1
  1941. #define HAVE_SYS_TYPES_H 1
  1942. #define HAVE_SYS_UIO_H 1
  1943. #define HAVE_SYS_VFS_H 1
  1944. #define HAVE_SYS_WAIT_H 1
  1945. #define HAVE_TERMIOS_H 1
  1946. #define HAVE_UNISTD_H 1
  1947. #define HAVE_VALUES_H 1
  1948. #define HAVE_WCHAR_H 1
  1949. #define HAVE_MALLOC_H 1
  1950. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  1951. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  1952. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  1953. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  1954.  
  1955. #include <sys/types.h>
  1956. #include <sys/stat.h>
  1957. #ifdef HAVE_UNISTD_H
  1958. #include <unistd.h>
  1959. #endif
  1960. #ifdef HAVE_SYS_STATFS_H
  1961. #include <sys/statfs.h>
  1962. #endif
  1963. #ifdef HAVE_SYS_PARAM_H
  1964. #include <sys/param.h>
  1965. #endif
  1966. #ifdef HAVE_SYS_MOUNT_H
  1967. #include <sys/mount.h>
  1968. #endif
  1969.  
  1970.        void bar(void) {
  1971.            struct stat foo;
  1972.            foo.st_blocks;
  1973.  
  1974.        }
  1975. Compiler stdout:
  1976.  
  1977. Compiler stderr:
  1978.  
  1979. Checking whether type "struct stat" has member "st_blocks" : YES
  1980. Running compile:
  1981. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmptfa6bvdy
  1982. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmptfa6bvdy/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmptfa6bvdy/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  1983.  
  1984. Code:
  1985. #define HAVE_ALLOCA_H 1
  1986. #define HAVE_DIRENT_H 1
  1987. #define HAVE_FLOAT_H 1
  1988. #define HAVE_FSTAB_H 1
  1989. #define HAVE_GRP_H 1
  1990. #define HAVE_INTTYPES_H 1
  1991. #define HAVE_LIMITS_H 1
  1992. #define HAVE_LINUX_MAGIC_H 1
  1993. #define HAVE_LOCALE_H 1
  1994. #define HAVE_MEMORY_H 1
  1995. #define HAVE_MNTENT_H 1
  1996. #define HAVE_POLL_H 1
  1997. #define HAVE_PWD_H 1
  1998. #define HAVE_SCHED_H 1
  1999. #define HAVE_SPAWN_H 1
  2000. #define HAVE_STDATOMIC_H 1
  2001. #define HAVE_STDINT_H 1
  2002. #define HAVE_STDLIB_H 1
  2003. #define HAVE_STRING_H 1
  2004. #define HAVE_STRINGS_H 1
  2005. #define HAVE_SYS_AUXV_H 1
  2006. #define HAVE_SYS_INOTIFY_H 1
  2007. #define HAVE_SYS_MOUNT_H 1
  2008. #define HAVE_SYS_PARAM_H 1
  2009. #define HAVE_SYS_RESOURCE_H 1
  2010. #define HAVE_SYS_SELECT_H 1
  2011. #define HAVE_SYS_STATFS_H 1
  2012. #define HAVE_SYS_STAT_H 1
  2013. #define HAVE_SYS_STATVFS_H 1
  2014. #define HAVE_SYS_TIME_H 1
  2015. #define HAVE_SYS_TIMES_H 1
  2016. #define HAVE_SYS_TYPES_H 1
  2017. #define HAVE_SYS_UIO_H 1
  2018. #define HAVE_SYS_VFS_H 1
  2019. #define HAVE_SYS_WAIT_H 1
  2020. #define HAVE_TERMIOS_H 1
  2021. #define HAVE_UNISTD_H 1
  2022. #define HAVE_VALUES_H 1
  2023. #define HAVE_WCHAR_H 1
  2024. #define HAVE_MALLOC_H 1
  2025. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  2026. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  2027. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  2028. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  2029. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  2030.  
  2031. #include <sys/types.h>
  2032. #include <sys/stat.h>
  2033. #ifdef HAVE_UNISTD_H
  2034. #include <unistd.h>
  2035. #endif
  2036. #ifdef HAVE_SYS_STATFS_H
  2037. #include <sys/statfs.h>
  2038. #endif
  2039. #ifdef HAVE_SYS_PARAM_H
  2040. #include <sys/param.h>
  2041. #endif
  2042. #ifdef HAVE_SYS_MOUNT_H
  2043. #include <sys/mount.h>
  2044. #endif
  2045.  
  2046.        void bar(void) {
  2047.            struct statfs foo;
  2048.            foo.f_fstypename;
  2049.  
  2050.        }
  2051. Compiler stdout:
  2052.  
  2053. Compiler stderr:
  2054. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmptfa6bvdy/testfile.c: In function 'bar':
  2055. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmptfa6bvdy/testfile.c:64:16: error: 'struct statfs' has no member named 'f_fstypename'
  2056.   64 |             foo.f_fstypename;
  2057.      |                ^
  2058.  
  2059. Checking whether type "struct statfs" has member "f_fstypename" : NO
  2060. Running compile:
  2061. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpd620nwyb
  2062. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpd620nwyb/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpd620nwyb/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2063.  
  2064. Code:
  2065. #define HAVE_ALLOCA_H 1
  2066. #define HAVE_DIRENT_H 1
  2067. #define HAVE_FLOAT_H 1
  2068. #define HAVE_FSTAB_H 1
  2069. #define HAVE_GRP_H 1
  2070. #define HAVE_INTTYPES_H 1
  2071. #define HAVE_LIMITS_H 1
  2072. #define HAVE_LINUX_MAGIC_H 1
  2073. #define HAVE_LOCALE_H 1
  2074. #define HAVE_MEMORY_H 1
  2075. #define HAVE_MNTENT_H 1
  2076. #define HAVE_POLL_H 1
  2077. #define HAVE_PWD_H 1
  2078. #define HAVE_SCHED_H 1
  2079. #define HAVE_SPAWN_H 1
  2080. #define HAVE_STDATOMIC_H 1
  2081. #define HAVE_STDINT_H 1
  2082. #define HAVE_STDLIB_H 1
  2083. #define HAVE_STRING_H 1
  2084. #define HAVE_STRINGS_H 1
  2085. #define HAVE_SYS_AUXV_H 1
  2086. #define HAVE_SYS_INOTIFY_H 1
  2087. #define HAVE_SYS_MOUNT_H 1
  2088. #define HAVE_SYS_PARAM_H 1
  2089. #define HAVE_SYS_RESOURCE_H 1
  2090. #define HAVE_SYS_SELECT_H 1
  2091. #define HAVE_SYS_STATFS_H 1
  2092. #define HAVE_SYS_STAT_H 1
  2093. #define HAVE_SYS_STATVFS_H 1
  2094. #define HAVE_SYS_TIME_H 1
  2095. #define HAVE_SYS_TIMES_H 1
  2096. #define HAVE_SYS_TYPES_H 1
  2097. #define HAVE_SYS_UIO_H 1
  2098. #define HAVE_SYS_VFS_H 1
  2099. #define HAVE_SYS_WAIT_H 1
  2100. #define HAVE_TERMIOS_H 1
  2101. #define HAVE_UNISTD_H 1
  2102. #define HAVE_VALUES_H 1
  2103. #define HAVE_WCHAR_H 1
  2104. #define HAVE_MALLOC_H 1
  2105. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  2106. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  2107. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  2108. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  2109. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  2110.  
  2111. #include <sys/types.h>
  2112. #include <sys/stat.h>
  2113. #ifdef HAVE_UNISTD_H
  2114. #include <unistd.h>
  2115. #endif
  2116. #ifdef HAVE_SYS_STATFS_H
  2117. #include <sys/statfs.h>
  2118. #endif
  2119. #ifdef HAVE_SYS_PARAM_H
  2120. #include <sys/param.h>
  2121. #endif
  2122. #ifdef HAVE_SYS_MOUNT_H
  2123. #include <sys/mount.h>
  2124. #endif
  2125.  
  2126.        void bar(void) {
  2127.            struct statfs foo;
  2128.            foo.f_bavail;
  2129.  
  2130.        }
  2131. Compiler stdout:
  2132.  
  2133. Compiler stderr:
  2134.  
  2135. Checking whether type "struct statfs" has member "f_bavail" : YES
  2136. Running compile:
  2137. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplg1kws3v
  2138. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplg1kws3v/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplg1kws3v/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2139.  
  2140. Code:
  2141. #define HAVE_ALLOCA_H 1
  2142. #define HAVE_DIRENT_H 1
  2143. #define HAVE_FLOAT_H 1
  2144. #define HAVE_FSTAB_H 1
  2145. #define HAVE_GRP_H 1
  2146. #define HAVE_INTTYPES_H 1
  2147. #define HAVE_LIMITS_H 1
  2148. #define HAVE_LINUX_MAGIC_H 1
  2149. #define HAVE_LOCALE_H 1
  2150. #define HAVE_MEMORY_H 1
  2151. #define HAVE_MNTENT_H 1
  2152. #define HAVE_POLL_H 1
  2153. #define HAVE_PWD_H 1
  2154. #define HAVE_SCHED_H 1
  2155. #define HAVE_SPAWN_H 1
  2156. #define HAVE_STDATOMIC_H 1
  2157. #define HAVE_STDINT_H 1
  2158. #define HAVE_STDLIB_H 1
  2159. #define HAVE_STRING_H 1
  2160. #define HAVE_STRINGS_H 1
  2161. #define HAVE_SYS_AUXV_H 1
  2162. #define HAVE_SYS_INOTIFY_H 1
  2163. #define HAVE_SYS_MOUNT_H 1
  2164. #define HAVE_SYS_PARAM_H 1
  2165. #define HAVE_SYS_RESOURCE_H 1
  2166. #define HAVE_SYS_SELECT_H 1
  2167. #define HAVE_SYS_STATFS_H 1
  2168. #define HAVE_SYS_STAT_H 1
  2169. #define HAVE_SYS_STATVFS_H 1
  2170. #define HAVE_SYS_TIME_H 1
  2171. #define HAVE_SYS_TIMES_H 1
  2172. #define HAVE_SYS_TYPES_H 1
  2173. #define HAVE_SYS_UIO_H 1
  2174. #define HAVE_SYS_VFS_H 1
  2175. #define HAVE_SYS_WAIT_H 1
  2176. #define HAVE_TERMIOS_H 1
  2177. #define HAVE_UNISTD_H 1
  2178. #define HAVE_VALUES_H 1
  2179. #define HAVE_WCHAR_H 1
  2180. #define HAVE_MALLOC_H 1
  2181. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  2182. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  2183. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  2184. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  2185. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  2186. #define HAVE_STRUCT_STATFS_F_BAVAIL 1
  2187. #include <sys/types.h>
  2188.                           #include <dirent.h>
  2189.        void bar(void) {
  2190.            struct dirent foo;
  2191.            foo.d_type;
  2192.  
  2193.        }
  2194. Compiler stdout:
  2195.  
  2196. Compiler stderr:
  2197.  
  2198. Checking whether type "struct dirent" has member "d_type" : YES
  2199. Running compile:
  2200. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpv1cwlvbu
  2201. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpv1cwlvbu/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpv1cwlvbu/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2202.  
  2203. Code:
  2204. #define HAVE_ALLOCA_H 1
  2205. #define HAVE_DIRENT_H 1
  2206. #define HAVE_FLOAT_H 1
  2207. #define HAVE_FSTAB_H 1
  2208. #define HAVE_GRP_H 1
  2209. #define HAVE_INTTYPES_H 1
  2210. #define HAVE_LIMITS_H 1
  2211. #define HAVE_LINUX_MAGIC_H 1
  2212. #define HAVE_LOCALE_H 1
  2213. #define HAVE_MEMORY_H 1
  2214. #define HAVE_MNTENT_H 1
  2215. #define HAVE_POLL_H 1
  2216. #define HAVE_PWD_H 1
  2217. #define HAVE_SCHED_H 1
  2218. #define HAVE_SPAWN_H 1
  2219. #define HAVE_STDATOMIC_H 1
  2220. #define HAVE_STDINT_H 1
  2221. #define HAVE_STDLIB_H 1
  2222. #define HAVE_STRING_H 1
  2223. #define HAVE_STRINGS_H 1
  2224. #define HAVE_SYS_AUXV_H 1
  2225. #define HAVE_SYS_INOTIFY_H 1
  2226. #define HAVE_SYS_MOUNT_H 1
  2227. #define HAVE_SYS_PARAM_H 1
  2228. #define HAVE_SYS_RESOURCE_H 1
  2229. #define HAVE_SYS_SELECT_H 1
  2230. #define HAVE_SYS_STATFS_H 1
  2231. #define HAVE_SYS_STAT_H 1
  2232. #define HAVE_SYS_STATVFS_H 1
  2233. #define HAVE_SYS_TIME_H 1
  2234. #define HAVE_SYS_TIMES_H 1
  2235. #define HAVE_SYS_TYPES_H 1
  2236. #define HAVE_SYS_UIO_H 1
  2237. #define HAVE_SYS_VFS_H 1
  2238. #define HAVE_SYS_WAIT_H 1
  2239. #define HAVE_TERMIOS_H 1
  2240. #define HAVE_UNISTD_H 1
  2241. #define HAVE_VALUES_H 1
  2242. #define HAVE_WCHAR_H 1
  2243. #define HAVE_MALLOC_H 1
  2244. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  2245. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  2246. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  2247. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  2248. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  2249. #define HAVE_STRUCT_STATFS_F_BAVAIL 1
  2250. #define HAVE_STRUCT_DIRENT_D_TYPE 1
  2251. #include <sys/statvfs.h>
  2252.        void bar(void) {
  2253.            struct statvfs foo;
  2254.            foo.f_basetype;
  2255.  
  2256.        }
  2257. Compiler stdout:
  2258.  
  2259. Compiler stderr:
  2260. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpv1cwlvbu/testfile.c: In function 'bar':
  2261. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpv1cwlvbu/testfile.c:51:16: error: 'struct statvfs' has no member named 'f_basetype'
  2262.   51 |             foo.f_basetype;
  2263.      |                ^
  2264.  
  2265. Checking whether type "struct statvfs" has member "f_basetype" : NO
  2266. Running compile:
  2267. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeovz65e3
  2268. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeovz65e3/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeovz65e3/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2269.  
  2270. Code:
  2271. #define HAVE_ALLOCA_H 1
  2272. #define HAVE_DIRENT_H 1
  2273. #define HAVE_FLOAT_H 1
  2274. #define HAVE_FSTAB_H 1
  2275. #define HAVE_GRP_H 1
  2276. #define HAVE_INTTYPES_H 1
  2277. #define HAVE_LIMITS_H 1
  2278. #define HAVE_LINUX_MAGIC_H 1
  2279. #define HAVE_LOCALE_H 1
  2280. #define HAVE_MEMORY_H 1
  2281. #define HAVE_MNTENT_H 1
  2282. #define HAVE_POLL_H 1
  2283. #define HAVE_PWD_H 1
  2284. #define HAVE_SCHED_H 1
  2285. #define HAVE_SPAWN_H 1
  2286. #define HAVE_STDATOMIC_H 1
  2287. #define HAVE_STDINT_H 1
  2288. #define HAVE_STDLIB_H 1
  2289. #define HAVE_STRING_H 1
  2290. #define HAVE_STRINGS_H 1
  2291. #define HAVE_SYS_AUXV_H 1
  2292. #define HAVE_SYS_INOTIFY_H 1
  2293. #define HAVE_SYS_MOUNT_H 1
  2294. #define HAVE_SYS_PARAM_H 1
  2295. #define HAVE_SYS_RESOURCE_H 1
  2296. #define HAVE_SYS_SELECT_H 1
  2297. #define HAVE_SYS_STATFS_H 1
  2298. #define HAVE_SYS_STAT_H 1
  2299. #define HAVE_SYS_STATVFS_H 1
  2300. #define HAVE_SYS_TIME_H 1
  2301. #define HAVE_SYS_TIMES_H 1
  2302. #define HAVE_SYS_TYPES_H 1
  2303. #define HAVE_SYS_UIO_H 1
  2304. #define HAVE_SYS_VFS_H 1
  2305. #define HAVE_SYS_WAIT_H 1
  2306. #define HAVE_TERMIOS_H 1
  2307. #define HAVE_UNISTD_H 1
  2308. #define HAVE_VALUES_H 1
  2309. #define HAVE_WCHAR_H 1
  2310. #define HAVE_MALLOC_H 1
  2311. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  2312. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  2313. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  2314. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  2315. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  2316. #define HAVE_STRUCT_STATFS_F_BAVAIL 1
  2317. #define HAVE_STRUCT_DIRENT_D_TYPE 1
  2318. #include <sys/statvfs.h>
  2319.        void bar(void) {
  2320.            struct statvfs foo;
  2321.            foo.f_fstypename;
  2322.  
  2323.        }
  2324. Compiler stdout:
  2325.  
  2326. Compiler stderr:
  2327. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeovz65e3/testfile.c: In function 'bar':
  2328. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeovz65e3/testfile.c:51:16: error: 'struct statvfs' has no member named 'f_fstypename'
  2329.   51 |             foo.f_fstypename;
  2330.      |                ^
  2331.  
  2332. Checking whether type "struct statvfs" has member "f_fstypename" : NO
  2333. Running compile:
  2334. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpndp6ugjl
  2335. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpndp6ugjl/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpndp6ugjl/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2336.  
  2337. Code:
  2338. #define HAVE_ALLOCA_H 1
  2339. #define HAVE_DIRENT_H 1
  2340. #define HAVE_FLOAT_H 1
  2341. #define HAVE_FSTAB_H 1
  2342. #define HAVE_GRP_H 1
  2343. #define HAVE_INTTYPES_H 1
  2344. #define HAVE_LIMITS_H 1
  2345. #define HAVE_LINUX_MAGIC_H 1
  2346. #define HAVE_LOCALE_H 1
  2347. #define HAVE_MEMORY_H 1
  2348. #define HAVE_MNTENT_H 1
  2349. #define HAVE_POLL_H 1
  2350. #define HAVE_PWD_H 1
  2351. #define HAVE_SCHED_H 1
  2352. #define HAVE_SPAWN_H 1
  2353. #define HAVE_STDATOMIC_H 1
  2354. #define HAVE_STDINT_H 1
  2355. #define HAVE_STDLIB_H 1
  2356. #define HAVE_STRING_H 1
  2357. #define HAVE_STRINGS_H 1
  2358. #define HAVE_SYS_AUXV_H 1
  2359. #define HAVE_SYS_INOTIFY_H 1
  2360. #define HAVE_SYS_MOUNT_H 1
  2361. #define HAVE_SYS_PARAM_H 1
  2362. #define HAVE_SYS_RESOURCE_H 1
  2363. #define HAVE_SYS_SELECT_H 1
  2364. #define HAVE_SYS_STATFS_H 1
  2365. #define HAVE_SYS_STAT_H 1
  2366. #define HAVE_SYS_STATVFS_H 1
  2367. #define HAVE_SYS_TIME_H 1
  2368. #define HAVE_SYS_TIMES_H 1
  2369. #define HAVE_SYS_TYPES_H 1
  2370. #define HAVE_SYS_UIO_H 1
  2371. #define HAVE_SYS_VFS_H 1
  2372. #define HAVE_SYS_WAIT_H 1
  2373. #define HAVE_TERMIOS_H 1
  2374. #define HAVE_UNISTD_H 1
  2375. #define HAVE_VALUES_H 1
  2376. #define HAVE_WCHAR_H 1
  2377. #define HAVE_MALLOC_H 1
  2378. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  2379. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  2380. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  2381. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  2382. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  2383. #define HAVE_STRUCT_STATFS_F_BAVAIL 1
  2384. #define HAVE_STRUCT_DIRENT_D_TYPE 1
  2385. #include <time.h>
  2386.        void bar(void) {
  2387.            struct tm foo;
  2388.            foo.tm_gmtoff;
  2389.  
  2390.        }
  2391. Compiler stdout:
  2392.  
  2393. Compiler stderr:
  2394.  
  2395. Checking whether type "struct tm" has member "tm_gmtoff" : YES
  2396. Running compile:
  2397. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyiycw2p7
  2398. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyiycw2p7/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyiycw2p7/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2399.  
  2400. Code:
  2401. #define HAVE_ALLOCA_H 1
  2402. #define HAVE_DIRENT_H 1
  2403. #define HAVE_FLOAT_H 1
  2404. #define HAVE_FSTAB_H 1
  2405. #define HAVE_GRP_H 1
  2406. #define HAVE_INTTYPES_H 1
  2407. #define HAVE_LIMITS_H 1
  2408. #define HAVE_LINUX_MAGIC_H 1
  2409. #define HAVE_LOCALE_H 1
  2410. #define HAVE_MEMORY_H 1
  2411. #define HAVE_MNTENT_H 1
  2412. #define HAVE_POLL_H 1
  2413. #define HAVE_PWD_H 1
  2414. #define HAVE_SCHED_H 1
  2415. #define HAVE_SPAWN_H 1
  2416. #define HAVE_STDATOMIC_H 1
  2417. #define HAVE_STDINT_H 1
  2418. #define HAVE_STDLIB_H 1
  2419. #define HAVE_STRING_H 1
  2420. #define HAVE_STRINGS_H 1
  2421. #define HAVE_SYS_AUXV_H 1
  2422. #define HAVE_SYS_INOTIFY_H 1
  2423. #define HAVE_SYS_MOUNT_H 1
  2424. #define HAVE_SYS_PARAM_H 1
  2425. #define HAVE_SYS_RESOURCE_H 1
  2426. #define HAVE_SYS_SELECT_H 1
  2427. #define HAVE_SYS_STATFS_H 1
  2428. #define HAVE_SYS_STAT_H 1
  2429. #define HAVE_SYS_STATVFS_H 1
  2430. #define HAVE_SYS_TIME_H 1
  2431. #define HAVE_SYS_TIMES_H 1
  2432. #define HAVE_SYS_TYPES_H 1
  2433. #define HAVE_SYS_UIO_H 1
  2434. #define HAVE_SYS_VFS_H 1
  2435. #define HAVE_SYS_WAIT_H 1
  2436. #define HAVE_TERMIOS_H 1
  2437. #define HAVE_UNISTD_H 1
  2438. #define HAVE_VALUES_H 1
  2439. #define HAVE_WCHAR_H 1
  2440. #define HAVE_MALLOC_H 1
  2441. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  2442. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  2443. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  2444. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  2445. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  2446. #define HAVE_STRUCT_STATFS_F_BAVAIL 1
  2447. #define HAVE_STRUCT_DIRENT_D_TYPE 1
  2448. #define HAVE_STRUCT_TM_TM_GMTOFF 1
  2449. #include <time.h>
  2450.        void bar(void) {
  2451.            struct tm foo;
  2452.            foo.__tm_gmtoff;
  2453.  
  2454.        }
  2455. Compiler stdout:
  2456.  
  2457. Compiler stderr:
  2458. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyiycw2p7/testfile.c: In function 'bar':
  2459. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpyiycw2p7/testfile.c:52:17: error: 'struct tm' has no member named '__tm_gmtoff'; did you mean 'tm_gmtoff'?
  2460.   52 |             foo.__tm_gmtoff;
  2461.      |                 ^~~~~~~~~~~
  2462.      |                 tm_gmtoff
  2463.  
  2464. Checking whether type "struct tm" has member "__tm_gmtoff" : NO
  2465. Running compile:
  2466. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnoattbpy
  2467. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnoattbpy/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnoattbpy/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wduplicated-branches
  2468.  
  2469. Code:
  2470. extern int i;
  2471. int i;
  2472.  
  2473. Compiler stdout:
  2474.  
  2475. Compiler stderr:
  2476.  
  2477. Compiler for C supports arguments -Wduplicated-branches: YES
  2478. Running compile:
  2479. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpu3madz_0
  2480. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpu3madz_0/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpu3madz_0/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wimplicit-fallthrough
  2481.  
  2482. Code:
  2483. extern int i;
  2484. int i;
  2485.  
  2486. Compiler stdout:
  2487.  
  2488. Compiler stderr:
  2489.  
  2490. Compiler for C supports arguments -Wimplicit-fallthrough: YES
  2491. Running compile:
  2492. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmphozlhw
  2493. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmphozlhw/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmphozlhw/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wmisleading-indentation
  2494.  
  2495. Code:
  2496. extern int i;
  2497. int i;
  2498.  
  2499. Compiler stdout:
  2500.  
  2501. Compiler stderr:
  2502.  
  2503. Compiler for C supports arguments -Wmisleading-indentation: YES
  2504. Running compile:
  2505. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmt_0cx0r
  2506. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmt_0cx0r/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmt_0cx0r/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wstrict-prototypes
  2507.  
  2508. Code:
  2509. extern int i;
  2510. int i;
  2511.  
  2512. Compiler stdout:
  2513.  
  2514. Compiler stderr:
  2515.  
  2516. Compiler for C supports arguments -Wstrict-prototypes: YES
  2517. Running compile:
  2518. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj8y0ji6e
  2519. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj8y0ji6e/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj8y0ji6e/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wunused
  2520.  
  2521. Code:
  2522. extern int i;
  2523. int i;
  2524.  
  2525. Compiler stdout:
  2526.  
  2527. Compiler stderr:
  2528.  
  2529. Compiler for C supports arguments -Wunused: YES
  2530. Running compile:
  2531. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprj7hu4v3
  2532. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprj7hu4v3/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprj7hu4v3/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wunused-parameter -Wno-unused-parameter
  2533.  
  2534. Code:
  2535. extern int i;
  2536. int i;
  2537.  
  2538. Compiler stdout:
  2539.  
  2540. Compiler stderr:
  2541.  
  2542. Compiler for C supports arguments -Wno-unused-parameter: YES
  2543. Running compile:
  2544. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8bxhj4n6
  2545. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8bxhj4n6/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8bxhj4n6/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wbad-function-cast -Wno-bad-function-cast
  2546.  
  2547. Code:
  2548. extern int i;
  2549. int i;
  2550.  
  2551. Compiler stdout:
  2552.  
  2553. Compiler stderr:
  2554.  
  2555. Compiler for C supports arguments -Wno-bad-function-cast: YES
  2556. Running compile:
  2557. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp65mh09il
  2558. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp65mh09il/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp65mh09il/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wcast-function-type -Wno-cast-function-type
  2559.  
  2560. Code:
  2561. extern int i;
  2562. int i;
  2563.  
  2564. Compiler stdout:
  2565.  
  2566. Compiler stderr:
  2567.  
  2568. Compiler for C supports arguments -Wno-cast-function-type: YES
  2569. Running compile:
  2570. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvrl0e6fh
  2571. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvrl0e6fh/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvrl0e6fh/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wpedantic -Wno-pedantic
  2572.  
  2573. Code:
  2574. extern int i;
  2575. int i;
  2576.  
  2577. Compiler stdout:
  2578.  
  2579. Compiler stderr:
  2580.  
  2581. Compiler for C supports arguments -Wno-pedantic: YES
  2582. Running compile:
  2583. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvn2rocpa
  2584. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvn2rocpa/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvn2rocpa/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Wformat-zero-length -Wno-format-zero-length
  2585.  
  2586. Code:
  2587. extern int i;
  2588. int i;
  2589.  
  2590. Compiler stdout:
  2591.  
  2592. Compiler stderr:
  2593.  
  2594. Compiler for C supports arguments -Wno-format-zero-length: YES
  2595. Running compile:
  2596. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpau5yqsv8
  2597. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpau5yqsv8/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpau5yqsv8/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=declaration-after-statement
  2598.  
  2599. Code:
  2600. extern int i;
  2601. int i;
  2602.  
  2603. Compiler stdout:
  2604.  
  2605. Compiler stderr:
  2606.  
  2607. Compiler for C supports arguments -Werror=declaration-after-statement: YES
  2608. Running compile:
  2609. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprve1pknx
  2610. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprve1pknx/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprve1pknx/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=format=2
  2611.  
  2612. Code:
  2613. extern int i;
  2614. int i;
  2615.  
  2616. Compiler stdout:
  2617.  
  2618. Compiler stderr:
  2619.  
  2620. Compiler for C supports arguments -Werror=format=2: YES
  2621. Running compile:
  2622. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmqa4rs22
  2623. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmqa4rs22/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpmqa4rs22/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=implicit-function-declaration
  2624.  
  2625. Code:
  2626. extern int i;
  2627. int i;
  2628.  
  2629. Compiler stdout:
  2630.  
  2631. Compiler stderr:
  2632.  
  2633. Compiler for C supports arguments -Werror=implicit-function-declaration: YES
  2634. Running compile:
  2635. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpt90_092z
  2636. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpt90_092z/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpt90_092z/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=init-self
  2637.  
  2638. Code:
  2639. extern int i;
  2640. int i;
  2641.  
  2642. Compiler stdout:
  2643.  
  2644. Compiler stderr:
  2645.  
  2646. Compiler for C supports arguments -Werror=init-self: YES
  2647. Running compile:
  2648. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwg2laa74
  2649. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwg2laa74/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwg2laa74/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-include-dirs
  2650.  
  2651. Code:
  2652. extern int i;
  2653. int i;
  2654.  
  2655. Compiler stdout:
  2656.  
  2657. Compiler stderr:
  2658.  
  2659. Compiler for C supports arguments -Werror=missing-include-dirs: YES
  2660. Running compile:
  2661. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp63bgpvs6
  2662. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp63bgpvs6/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp63bgpvs6/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=missing-prototypes
  2663.  
  2664. Code:
  2665. extern int i;
  2666. int i;
  2667.  
  2668. Compiler stdout:
  2669.  
  2670. Compiler stderr:
  2671.  
  2672. Compiler for C supports arguments -Werror=missing-prototypes: YES
  2673. Running compile:
  2674. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpd2x3gvcy
  2675. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpd2x3gvcy/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpd2x3gvcy/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -Werror=pointer-arith
  2676.  
  2677. Code:
  2678. extern int i;
  2679. int i;
  2680.  
  2681. Compiler stdout:
  2682.  
  2683. Compiler stderr:
  2684.  
  2685. Compiler for C supports arguments -Werror=pointer-arith: YES
  2686. Running compile:
  2687. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpm47zmesj
  2688. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpm47zmesj/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpm47zmesj/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,-z,nodelete
  2689.  
  2690. Code:
  2691. int main(void) { return 0; }
  2692.  
  2693. Compiler stdout:
  2694.  
  2695. Compiler stderr:
  2696.  
  2697. Compiler for C supports link arguments -Wl,-z,nodelete: YES
  2698. Running compile:
  2699. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0gu_cp8p
  2700. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0gu_cp8p/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0gu_cp8p/output.exe -D_FILE_OFFSET_BITS=64 -O0 -Wl,--fatal-warnings -Wl,-Bsymbolic-functions
  2701.  
  2702. Code:
  2703. int main(void) { return 0; }
  2704.  
  2705. Compiler stdout:
  2706.  
  2707. Compiler stderr:
  2708.  
  2709. Compiler for C supports link arguments -Wl,-Bsymbolic-functions: YES
  2710. Running compile:
  2711. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1fgubxco
  2712. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1fgubxco/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1fgubxco/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2713.  
  2714. Code:
  2715.  
  2716.        #define close_range meson_disable_define_of_close_range
  2717.        
  2718.        #include <limits.h>
  2719.        #undef close_range
  2720.        
  2721.        #ifdef __cplusplus
  2722.        extern "C"
  2723.        #endif
  2724.        char close_range (void);
  2725.        
  2726.        #if defined __stub_close_range || defined __stub___close_range
  2727.        fail fail fail this function is not going to work
  2728.        #endif
  2729.        
  2730.        int main(void) {
  2731.          return close_range ();
  2732.        }
  2733. Compiler stdout:
  2734.  
  2735. Compiler stderr:
  2736.  
  2737. Checking for function "close_range" : YES
  2738. Running compile:
  2739. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxwdkvm25
  2740. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxwdkvm25/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxwdkvm25/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2741.  
  2742. Code:
  2743.  
  2744.        #define endmntent meson_disable_define_of_endmntent
  2745.        
  2746.        #include <limits.h>
  2747.        #undef endmntent
  2748.        
  2749.        #ifdef __cplusplus
  2750.        extern "C"
  2751.        #endif
  2752.        char endmntent (void);
  2753.        
  2754.        #if defined __stub_endmntent || defined __stub___endmntent
  2755.        fail fail fail this function is not going to work
  2756.        #endif
  2757.        
  2758.        int main(void) {
  2759.          return endmntent ();
  2760.        }
  2761. Compiler stdout:
  2762.  
  2763. Compiler stderr:
  2764.  
  2765. Checking for function "endmntent" : YES
  2766. Running compile:
  2767. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgprtjfc1
  2768. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgprtjfc1/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgprtjfc1/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2769.  
  2770. Code:
  2771.  
  2772.        #define endservent meson_disable_define_of_endservent
  2773.        
  2774.        #include <limits.h>
  2775.        #undef endservent
  2776.        
  2777.        #ifdef __cplusplus
  2778.        extern "C"
  2779.        #endif
  2780.        char endservent (void);
  2781.        
  2782.        #if defined __stub_endservent || defined __stub___endservent
  2783.        fail fail fail this function is not going to work
  2784.        #endif
  2785.        
  2786.        int main(void) {
  2787.          return endservent ();
  2788.        }
  2789. Compiler stdout:
  2790.  
  2791. Compiler stderr:
  2792.  
  2793. Checking for function "endservent" : YES
  2794. Running compile:
  2795. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7i96r1h7
  2796. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7i96r1h7/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7i96r1h7/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2797.  
  2798. Code:
  2799.  
  2800.        #define epoll_create meson_disable_define_of_epoll_create
  2801.        
  2802.        #include <limits.h>
  2803.        #undef epoll_create
  2804.        
  2805.        #ifdef __cplusplus
  2806.        extern "C"
  2807.        #endif
  2808.        char epoll_create (void);
  2809.        
  2810.        #if defined __stub_epoll_create || defined __stub___epoll_create
  2811.        fail fail fail this function is not going to work
  2812.        #endif
  2813.        
  2814.        int main(void) {
  2815.          return epoll_create ();
  2816.        }
  2817. Compiler stdout:
  2818.  
  2819. Compiler stderr:
  2820.  
  2821. Checking for function "epoll_create" : YES
  2822. Running compile:
  2823. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw96s_vn_
  2824. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw96s_vn_/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw96s_vn_/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2825.  
  2826. Code:
  2827.  
  2828.        #define fallocate meson_disable_define_of_fallocate
  2829.        
  2830.        #include <limits.h>
  2831.        #undef fallocate
  2832.        
  2833.        #ifdef __cplusplus
  2834.        extern "C"
  2835.        #endif
  2836.        char fallocate (void);
  2837.        
  2838.        #if defined __stub_fallocate || defined __stub___fallocate
  2839.        fail fail fail this function is not going to work
  2840.        #endif
  2841.        
  2842.        int main(void) {
  2843.          return fallocate ();
  2844.        }
  2845. Compiler stdout:
  2846.  
  2847. Compiler stderr:
  2848.  
  2849. Checking for function "fallocate" : YES
  2850. Running compile:
  2851. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw9n827az
  2852. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw9n827az/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw9n827az/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2853.  
  2854. Code:
  2855.  
  2856.        #define fchmod meson_disable_define_of_fchmod
  2857.        
  2858.        #include <limits.h>
  2859.        #undef fchmod
  2860.        
  2861.        #ifdef __cplusplus
  2862.        extern "C"
  2863.        #endif
  2864.        char fchmod (void);
  2865.        
  2866.        #if defined __stub_fchmod || defined __stub___fchmod
  2867.        fail fail fail this function is not going to work
  2868.        #endif
  2869.        
  2870.        int main(void) {
  2871.          return fchmod ();
  2872.        }
  2873. Compiler stdout:
  2874.  
  2875. Compiler stderr:
  2876.  
  2877. Checking for function "fchmod" : YES
  2878. Running compile:
  2879. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp24_gwnj0
  2880. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp24_gwnj0/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp24_gwnj0/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2881.  
  2882. Code:
  2883.  
  2884.        #define fchown meson_disable_define_of_fchown
  2885.        
  2886.        #include <limits.h>
  2887.        #undef fchown
  2888.        
  2889.        #ifdef __cplusplus
  2890.        extern "C"
  2891.        #endif
  2892.        char fchown (void);
  2893.        
  2894.        #if defined __stub_fchown || defined __stub___fchown
  2895.        fail fail fail this function is not going to work
  2896.        #endif
  2897.        
  2898.        int main(void) {
  2899.          return fchown ();
  2900.        }
  2901. Compiler stdout:
  2902.  
  2903. Compiler stderr:
  2904.  
  2905. Checking for function "fchown" : YES
  2906. Running compile:
  2907. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpggaredty
  2908. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpggaredty/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpggaredty/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2909.  
  2910. Code:
  2911.  
  2912.        #define fdwalk meson_disable_define_of_fdwalk
  2913.        
  2914.        #include <limits.h>
  2915.        #undef fdwalk
  2916.        
  2917.        #ifdef __cplusplus
  2918.        extern "C"
  2919.        #endif
  2920.        char fdwalk (void);
  2921.        
  2922.        #if defined __stub_fdwalk || defined __stub___fdwalk
  2923.        fail fail fail this function is not going to work
  2924.        #endif
  2925.        
  2926.        int main(void) {
  2927.          return fdwalk ();
  2928.        }
  2929. Compiler stdout:
  2930.  
  2931. Compiler stderr:
  2932. /usr/bin/ld: /tmp/ccnj4gHa.o: in function `main':
  2933. testfile.c:(.text+0x9): undefined reference to `fdwalk'
  2934. collect2: error: ld returned 1 exit status
  2935.  
  2936. Running compile:
  2937. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzb1adtff
  2938. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzb1adtff/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzb1adtff/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2939.  
  2940. Code:
  2941.  
  2942.        int main(void) {
  2943.  
  2944.        /* With some toolchains (MSYS2/mingw for example) the compiler
  2945.         * provides various builtins which are not really implemented and
  2946.         * fall back to the stdlib where they aren't provided and fail at
  2947.          * build/link time. In case the user provides a header, including
  2948.          * the header didn't lead to the function being defined, and the
  2949.         * function we are checking isn't a builtin itself we assume the
  2950.          * builtin is not functional and we just error out. */
  2951.         #if !1 && !defined(fdwalk) && !0
  2952.             #error "No definition for __builtin_fdwalk found in the prefix"
  2953.         #endif
  2954.  
  2955.         #ifdef __has_builtin
  2956.             #if !__has_builtin(__builtin_fdwalk)
  2957.                 #error "__builtin_fdwalk not found"
  2958.             #endif
  2959.         #elif ! defined(fdwalk)
  2960.             __builtin_fdwalk;
  2961.         #endif
  2962.         return 0;
  2963.         }
  2964. Compiler stdout:
  2965.  
  2966. Compiler stderr:
  2967.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzb1adtff/testfile.c: In function 'main':
  2968. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzb1adtff/testfile.c:17:18: error: #error "__builtin_fdwalk not found"
  2969.    17 |                 #error "__builtin_fdwalk not found"
  2970.       |                  ^~~~~
  2971.  
  2972. Checking for function "fdwalk" : NO
  2973. Running compile:
  2974. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpk9y1lzgw
  2975. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpk9y1lzgw/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpk9y1lzgw/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  2976.  
  2977. Code:
  2978.  
  2979.         #define fsync meson_disable_define_of_fsync
  2980.        
  2981.         #include <limits.h>
  2982.         #undef fsync
  2983.        
  2984.         #ifdef __cplusplus
  2985.         extern "C"
  2986.         #endif
  2987.         char fsync (void);
  2988.        
  2989.         #if defined __stub_fsync || defined __stub___fsync
  2990.         fail fail fail this function is not going to work
  2991.         #endif
  2992.        
  2993.         int main(void) {
  2994.           return fsync ();
  2995.         }
  2996. Compiler stdout:
  2997.  
  2998. Compiler stderr:
  2999.  
  3000. Checking for function "fsync" : YES
  3001. Running compile:
  3002. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwy7r7e2r
  3003. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwy7r7e2r/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwy7r7e2r/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3004.  
  3005. Code:
  3006.  
  3007.         #define getauxval meson_disable_define_of_getauxval
  3008.        
  3009.         #include <limits.h>
  3010.         #undef getauxval
  3011.        
  3012.         #ifdef __cplusplus
  3013.         extern "C"
  3014.         #endif
  3015.         char getauxval (void);
  3016.        
  3017.         #if defined __stub_getauxval || defined __stub___getauxval
  3018.         fail fail fail this function is not going to work
  3019.         #endif
  3020.        
  3021.         int main(void) {
  3022.           return getauxval ();
  3023.         }
  3024. Compiler stdout:
  3025.  
  3026. Compiler stderr:
  3027.  
  3028. Checking for function "getauxval" : YES
  3029. Running compile:
  3030. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmps9teo2hk
  3031. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmps9teo2hk/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmps9teo2hk/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3032.  
  3033. Code:
  3034.  
  3035.         #define getc_unlocked meson_disable_define_of_getc_unlocked
  3036.        
  3037.         #include <limits.h>
  3038.         #undef getc_unlocked
  3039.        
  3040.         #ifdef __cplusplus
  3041.         extern "C"
  3042.         #endif
  3043.         char getc_unlocked (void);
  3044.        
  3045.         #if defined __stub_getc_unlocked || defined __stub___getc_unlocked
  3046.         fail fail fail this function is not going to work
  3047.         #endif
  3048.        
  3049.         int main(void) {
  3050.           return getc_unlocked ();
  3051.         }
  3052. Compiler stdout:
  3053.  
  3054. Compiler stderr:
  3055.  
  3056. Checking for function "getc_unlocked" : YES
  3057. Running compile:
  3058. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp06bpz6u8
  3059. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp06bpz6u8/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp06bpz6u8/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3060.  
  3061. Code:
  3062.  
  3063.         #define getfsstat meson_disable_define_of_getfsstat
  3064.        
  3065.         #include <limits.h>
  3066.         #undef getfsstat
  3067.        
  3068.         #ifdef __cplusplus
  3069.         extern "C"
  3070.         #endif
  3071.         char getfsstat (void);
  3072.        
  3073.         #if defined __stub_getfsstat || defined __stub___getfsstat
  3074.         fail fail fail this function is not going to work
  3075.         #endif
  3076.        
  3077.         int main(void) {
  3078.           return getfsstat ();
  3079.         }
  3080. Compiler stdout:
  3081.  
  3082. Compiler stderr:
  3083.  /usr/bin/ld: /tmp/ccj6S6s5.o: in function `main':
  3084. testfile.c:(.text+0x9): undefined reference to `getfsstat'
  3085. collect2: error: ld returned 1 exit status
  3086.  
  3087. Running compile:
  3088. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp04k8be_7
  3089. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp04k8be_7/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp04k8be_7/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3090.  
  3091. Code:
  3092.  
  3093.         int main(void) {
  3094.  
  3095.         /* With some toolchains (MSYS2/mingw for example) the compiler
  3096.          * provides various builtins which are not really implemented and
  3097.          * fall back to the stdlib where they aren't provided and fail at
  3098.         * build/link time. In case the user provides a header, including
  3099.         * the header didn't lead to the function being defined, and the
  3100.          * function we are checking isn't a builtin itself we assume the
  3101.         * builtin is not functional and we just error out. */
  3102.        #if !1 && !defined(getfsstat) && !0
  3103.            #error "No definition for __builtin_getfsstat found in the prefix"
  3104.        #endif
  3105.  
  3106.        #ifdef __has_builtin
  3107.            #if !__has_builtin(__builtin_getfsstat)
  3108.                #error "__builtin_getfsstat not found"
  3109.            #endif
  3110.        #elif ! defined(getfsstat)
  3111.            __builtin_getfsstat;
  3112.        #endif
  3113.        return 0;
  3114.        }
  3115. Compiler stdout:
  3116.  
  3117. Compiler stderr:
  3118. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp04k8be_7/testfile.c: In function 'main':
  3119. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp04k8be_7/testfile.c:17:18: error: #error "__builtin_getfsstat not found"
  3120.   17 |                 #error "__builtin_getfsstat not found"
  3121.      |                  ^~~~~
  3122.  
  3123. Checking for function "getfsstat" : NO
  3124. Running compile:
  3125. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp03fsejnd
  3126. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp03fsejnd/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp03fsejnd/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3127.  
  3128. Code:
  3129.  
  3130.        #define getgrgid_r meson_disable_define_of_getgrgid_r
  3131.        
  3132.        #include <limits.h>
  3133.        #undef getgrgid_r
  3134.        
  3135.        #ifdef __cplusplus
  3136.        extern "C"
  3137.        #endif
  3138.        char getgrgid_r (void);
  3139.        
  3140.        #if defined __stub_getgrgid_r || defined __stub___getgrgid_r
  3141.        fail fail fail this function is not going to work
  3142.        #endif
  3143.        
  3144.        int main(void) {
  3145.          return getgrgid_r ();
  3146.        }
  3147. Compiler stdout:
  3148.  
  3149. Compiler stderr:
  3150.  
  3151. Checking for function "getgrgid_r" : YES
  3152. Running compile:
  3153. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpe86r8gku
  3154. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpe86r8gku/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpe86r8gku/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3155.  
  3156. Code:
  3157.  
  3158.        #define getmntent_r meson_disable_define_of_getmntent_r
  3159.        
  3160.        #include <limits.h>
  3161.        #undef getmntent_r
  3162.        
  3163.        #ifdef __cplusplus
  3164.        extern "C"
  3165.        #endif
  3166.        char getmntent_r (void);
  3167.        
  3168.        #if defined __stub_getmntent_r || defined __stub___getmntent_r
  3169.        fail fail fail this function is not going to work
  3170.        #endif
  3171.        
  3172.        int main(void) {
  3173.          return getmntent_r ();
  3174.        }
  3175. Compiler stdout:
  3176.  
  3177. Compiler stderr:
  3178.  
  3179. Checking for function "getmntent_r" : YES
  3180. Running compile:
  3181. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4jy_8rqd
  3182. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4jy_8rqd/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4jy_8rqd/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3183.  
  3184. Code:
  3185.  
  3186.        #define getpwuid_r meson_disable_define_of_getpwuid_r
  3187.        
  3188.        #include <limits.h>
  3189.        #undef getpwuid_r
  3190.        
  3191.        #ifdef __cplusplus
  3192.        extern "C"
  3193.        #endif
  3194.        char getpwuid_r (void);
  3195.        
  3196.        #if defined __stub_getpwuid_r || defined __stub___getpwuid_r
  3197.        fail fail fail this function is not going to work
  3198.        #endif
  3199.        
  3200.        int main(void) {
  3201.          return getpwuid_r ();
  3202.        }
  3203. Compiler stdout:
  3204.  
  3205. Compiler stderr:
  3206.  
  3207. Checking for function "getpwuid_r" : YES
  3208. Running compile:
  3209. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4rys72em
  3210. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4rys72em/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4rys72em/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3211.  
  3212. Code:
  3213.  
  3214.        #define getresuid meson_disable_define_of_getresuid
  3215.        
  3216.        #include <limits.h>
  3217.        #undef getresuid
  3218.        
  3219.        #ifdef __cplusplus
  3220.        extern "C"
  3221.        #endif
  3222.        char getresuid (void);
  3223.        
  3224.        #if defined __stub_getresuid || defined __stub___getresuid
  3225.        fail fail fail this function is not going to work
  3226.        #endif
  3227.        
  3228.        int main(void) {
  3229.          return getresuid ();
  3230.        }
  3231. Compiler stdout:
  3232.  
  3233. Compiler stderr:
  3234.  
  3235. Checking for function "getresuid" : YES
  3236. Running compile:
  3237. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6v35pc7g
  3238. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6v35pc7g/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6v35pc7g/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3239.  
  3240. Code:
  3241.  
  3242.        #define getvfsstat meson_disable_define_of_getvfsstat
  3243.        
  3244.        #include <limits.h>
  3245.        #undef getvfsstat
  3246.        
  3247.        #ifdef __cplusplus
  3248.        extern "C"
  3249.        #endif
  3250.        char getvfsstat (void);
  3251.        
  3252.        #if defined __stub_getvfsstat || defined __stub___getvfsstat
  3253.        fail fail fail this function is not going to work
  3254.        #endif
  3255.        
  3256.        int main(void) {
  3257.          return getvfsstat ();
  3258.        }
  3259. Compiler stdout:
  3260.  
  3261. Compiler stderr:
  3262. /usr/bin/ld: /tmp/cc4UL4B2.o: in function `main':
  3263. testfile.c:(.text+0x9): undefined reference to `getvfsstat'
  3264. collect2: error: ld returned 1 exit status
  3265.  
  3266. Running compile:
  3267. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzjgpmsls
  3268. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzjgpmsls/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzjgpmsls/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3269.  
  3270. Code:
  3271.  
  3272.        int main(void) {
  3273.  
  3274.        /* With some toolchains (MSYS2/mingw for example) the compiler
  3275.         * provides various builtins which are not really implemented and
  3276.         * fall back to the stdlib where they aren't provided and fail at
  3277.          * build/link time. In case the user provides a header, including
  3278.          * the header didn't lead to the function being defined, and the
  3279.         * function we are checking isn't a builtin itself we assume the
  3280.          * builtin is not functional and we just error out. */
  3281.         #if !1 && !defined(getvfsstat) && !0
  3282.             #error "No definition for __builtin_getvfsstat found in the prefix"
  3283.         #endif
  3284.  
  3285.         #ifdef __has_builtin
  3286.             #if !__has_builtin(__builtin_getvfsstat)
  3287.                 #error "__builtin_getvfsstat not found"
  3288.             #endif
  3289.         #elif ! defined(getvfsstat)
  3290.             __builtin_getvfsstat;
  3291.         #endif
  3292.         return 0;
  3293.         }
  3294. Compiler stdout:
  3295.  
  3296. Compiler stderr:
  3297.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzjgpmsls/testfile.c: In function 'main':
  3298. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzjgpmsls/testfile.c:17:18: error: #error "__builtin_getvfsstat not found"
  3299.    17 |                 #error "__builtin_getvfsstat not found"
  3300.       |                  ^~~~~
  3301.  
  3302. Checking for function "getvfsstat" : NO
  3303. Running compile:
  3304. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqmujunpd
  3305. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqmujunpd/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqmujunpd/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3306.  
  3307. Code:
  3308.  
  3309.         #define gmtime_r meson_disable_define_of_gmtime_r
  3310.        
  3311.         #include <limits.h>
  3312.         #undef gmtime_r
  3313.        
  3314.         #ifdef __cplusplus
  3315.         extern "C"
  3316.         #endif
  3317.         char gmtime_r (void);
  3318.        
  3319.         #if defined __stub_gmtime_r || defined __stub___gmtime_r
  3320.         fail fail fail this function is not going to work
  3321.         #endif
  3322.        
  3323.         int main(void) {
  3324.           return gmtime_r ();
  3325.         }
  3326. Compiler stdout:
  3327.  
  3328. Compiler stderr:
  3329.  
  3330. Checking for function "gmtime_r" : YES
  3331. Running compile:
  3332. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwft1lj8o
  3333. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwft1lj8o/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwft1lj8o/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3334.  
  3335. Code:
  3336.  
  3337.         #define hasmntopt meson_disable_define_of_hasmntopt
  3338.        
  3339.         #include <limits.h>
  3340.         #undef hasmntopt
  3341.        
  3342.         #ifdef __cplusplus
  3343.         extern "C"
  3344.         #endif
  3345.         char hasmntopt (void);
  3346.        
  3347.         #if defined __stub_hasmntopt || defined __stub___hasmntopt
  3348.         fail fail fail this function is not going to work
  3349.         #endif
  3350.        
  3351.         int main(void) {
  3352.           return hasmntopt ();
  3353.         }
  3354. Compiler stdout:
  3355.  
  3356. Compiler stderr:
  3357.  
  3358. Checking for function "hasmntopt" : YES
  3359. Running compile:
  3360. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpb1eeqvs7
  3361. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpb1eeqvs7/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpb1eeqvs7/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3362.  
  3363. Code:
  3364.  
  3365.         #define inotify_init1 meson_disable_define_of_inotify_init1
  3366.        
  3367.         #include <limits.h>
  3368.         #undef inotify_init1
  3369.        
  3370.         #ifdef __cplusplus
  3371.         extern "C"
  3372.         #endif
  3373.         char inotify_init1 (void);
  3374.        
  3375.         #if defined __stub_inotify_init1 || defined __stub___inotify_init1
  3376.         fail fail fail this function is not going to work
  3377.         #endif
  3378.        
  3379.         int main(void) {
  3380.           return inotify_init1 ();
  3381.         }
  3382. Compiler stdout:
  3383.  
  3384. Compiler stderr:
  3385.  
  3386. Checking for function "inotify_init1" : YES
  3387. Running compile:
  3388. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmphxkt36yf
  3389. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmphxkt36yf/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmphxkt36yf/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3390.  
  3391. Code:
  3392.  
  3393.         #define issetugid meson_disable_define_of_issetugid
  3394.        
  3395.         #include <limits.h>
  3396.         #undef issetugid
  3397.        
  3398.         #ifdef __cplusplus
  3399.         extern "C"
  3400.         #endif
  3401.         char issetugid (void);
  3402.        
  3403.         #if defined __stub_issetugid || defined __stub___issetugid
  3404.         fail fail fail this function is not going to work
  3405.         #endif
  3406.        
  3407.         int main(void) {
  3408.           return issetugid ();
  3409.         }
  3410. Compiler stdout:
  3411.  
  3412. Compiler stderr:
  3413.  /usr/bin/ld: /tmp/cccs4WGV.o: in function `main':
  3414. testfile.c:(.text+0x9): undefined reference to `issetugid'
  3415. collect2: error: ld returned 1 exit status
  3416.  
  3417. Running compile:
  3418. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0i8mwj2x
  3419. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0i8mwj2x/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0i8mwj2x/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3420.  
  3421. Code:
  3422.  
  3423.         int main(void) {
  3424.  
  3425.         /* With some toolchains (MSYS2/mingw for example) the compiler
  3426.          * provides various builtins which are not really implemented and
  3427.          * fall back to the stdlib where they aren't provided and fail at
  3428.         * build/link time. In case the user provides a header, including
  3429.         * the header didn't lead to the function being defined, and the
  3430.          * function we are checking isn't a builtin itself we assume the
  3431.         * builtin is not functional and we just error out. */
  3432.        #if !1 && !defined(issetugid) && !0
  3433.            #error "No definition for __builtin_issetugid found in the prefix"
  3434.        #endif
  3435.  
  3436.        #ifdef __has_builtin
  3437.            #if !__has_builtin(__builtin_issetugid)
  3438.                #error "__builtin_issetugid not found"
  3439.            #endif
  3440.        #elif ! defined(issetugid)
  3441.            __builtin_issetugid;
  3442.        #endif
  3443.        return 0;
  3444.        }
  3445. Compiler stdout:
  3446.  
  3447. Compiler stderr:
  3448. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0i8mwj2x/testfile.c: In function 'main':
  3449. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0i8mwj2x/testfile.c:17:18: error: #error "__builtin_issetugid not found"
  3450.   17 |                 #error "__builtin_issetugid not found"
  3451.      |                  ^~~~~
  3452.  
  3453. Checking for function "issetugid" : NO
  3454. Running compile:
  3455. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqcd6v38l
  3456. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqcd6v38l/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqcd6v38l/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3457.  
  3458. Code:
  3459.  
  3460.        #define kevent meson_disable_define_of_kevent
  3461.        
  3462.        #include <limits.h>
  3463.        #undef kevent
  3464.        
  3465.        #ifdef __cplusplus
  3466.        extern "C"
  3467.        #endif
  3468.        char kevent (void);
  3469.        
  3470.        #if defined __stub_kevent || defined __stub___kevent
  3471.        fail fail fail this function is not going to work
  3472.        #endif
  3473.        
  3474.        int main(void) {
  3475.          return kevent ();
  3476.        }
  3477. Compiler stdout:
  3478.  
  3479. Compiler stderr:
  3480. /usr/bin/ld: /tmp/cciE53RN.o: in function `main':
  3481. testfile.c:(.text+0x9): undefined reference to `kevent'
  3482. collect2: error: ld returned 1 exit status
  3483.  
  3484. Running compile:
  3485. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnfl82ag_
  3486. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnfl82ag_/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnfl82ag_/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3487.  
  3488. Code:
  3489.  
  3490.        int main(void) {
  3491.  
  3492.        /* With some toolchains (MSYS2/mingw for example) the compiler
  3493.         * provides various builtins which are not really implemented and
  3494.         * fall back to the stdlib where they aren't provided and fail at
  3495.          * build/link time. In case the user provides a header, including
  3496.          * the header didn't lead to the function being defined, and the
  3497.         * function we are checking isn't a builtin itself we assume the
  3498.          * builtin is not functional and we just error out. */
  3499.         #if !1 && !defined(kevent) && !0
  3500.             #error "No definition for __builtin_kevent found in the prefix"
  3501.         #endif
  3502.  
  3503.         #ifdef __has_builtin
  3504.             #if !__has_builtin(__builtin_kevent)
  3505.                 #error "__builtin_kevent not found"
  3506.             #endif
  3507.         #elif ! defined(kevent)
  3508.             __builtin_kevent;
  3509.         #endif
  3510.         return 0;
  3511.         }
  3512. Compiler stdout:
  3513.  
  3514. Compiler stderr:
  3515.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnfl82ag_/testfile.c: In function 'main':
  3516. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnfl82ag_/testfile.c:17:18: error: #error "__builtin_kevent not found"
  3517.    17 |                 #error "__builtin_kevent not found"
  3518.       |                  ^~~~~
  3519.  
  3520. Checking for function "kevent" : NO
  3521. Running compile:
  3522. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpi8w4z3rm
  3523. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpi8w4z3rm/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpi8w4z3rm/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3524.  
  3525. Code:
  3526.  
  3527.         #define kqueue meson_disable_define_of_kqueue
  3528.        
  3529.         #include <limits.h>
  3530.         #undef kqueue
  3531.        
  3532.         #ifdef __cplusplus
  3533.         extern "C"
  3534.         #endif
  3535.         char kqueue (void);
  3536.        
  3537.         #if defined __stub_kqueue || defined __stub___kqueue
  3538.         fail fail fail this function is not going to work
  3539.         #endif
  3540.        
  3541.         int main(void) {
  3542.           return kqueue ();
  3543.         }
  3544. Compiler stdout:
  3545.  
  3546. Compiler stderr:
  3547.  /usr/bin/ld: /tmp/cckeJvvI.o: in function `main':
  3548. testfile.c:(.text+0x9): undefined reference to `kqueue'
  3549. collect2: error: ld returned 1 exit status
  3550.  
  3551. Running compile:
  3552. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbltaf1z1
  3553. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbltaf1z1/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbltaf1z1/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3554.  
  3555. Code:
  3556.  
  3557.         int main(void) {
  3558.  
  3559.         /* With some toolchains (MSYS2/mingw for example) the compiler
  3560.          * provides various builtins which are not really implemented and
  3561.          * fall back to the stdlib where they aren't provided and fail at
  3562.         * build/link time. In case the user provides a header, including
  3563.         * the header didn't lead to the function being defined, and the
  3564.          * function we are checking isn't a builtin itself we assume the
  3565.         * builtin is not functional and we just error out. */
  3566.        #if !1 && !defined(kqueue) && !0
  3567.            #error "No definition for __builtin_kqueue found in the prefix"
  3568.        #endif
  3569.  
  3570.        #ifdef __has_builtin
  3571.            #if !__has_builtin(__builtin_kqueue)
  3572.                #error "__builtin_kqueue not found"
  3573.            #endif
  3574.        #elif ! defined(kqueue)
  3575.            __builtin_kqueue;
  3576.        #endif
  3577.        return 0;
  3578.        }
  3579. Compiler stdout:
  3580.  
  3581. Compiler stderr:
  3582. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbltaf1z1/testfile.c: In function 'main':
  3583. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbltaf1z1/testfile.c:17:18: error: #error "__builtin_kqueue not found"
  3584.   17 |                 #error "__builtin_kqueue not found"
  3585.      |                  ^~~~~
  3586.  
  3587. Checking for function "kqueue" : NO
  3588. Running compile:
  3589. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp812xzzpr
  3590. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp812xzzpr/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp812xzzpr/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3591.  
  3592. Code:
  3593.  
  3594.        #define lchmod meson_disable_define_of_lchmod
  3595.        
  3596.        #include <limits.h>
  3597.        #undef lchmod
  3598.        
  3599.        #ifdef __cplusplus
  3600.        extern "C"
  3601.        #endif
  3602.        char lchmod (void);
  3603.        
  3604.        #if defined __stub_lchmod || defined __stub___lchmod
  3605.        fail fail fail this function is not going to work
  3606.        #endif
  3607.        
  3608.        int main(void) {
  3609.          return lchmod ();
  3610.        }
  3611. Compiler stdout:
  3612.  
  3613. Compiler stderr:
  3614.  
  3615. Checking for function "lchmod" : YES
  3616. Running compile:
  3617. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6u3ukowx
  3618. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6u3ukowx/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6u3ukowx/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3619.  
  3620. Code:
  3621.  
  3622.        #define lchown meson_disable_define_of_lchown
  3623.        
  3624.        #include <limits.h>
  3625.        #undef lchown
  3626.        
  3627.        #ifdef __cplusplus
  3628.        extern "C"
  3629.        #endif
  3630.        char lchown (void);
  3631.        
  3632.        #if defined __stub_lchown || defined __stub___lchown
  3633.        fail fail fail this function is not going to work
  3634.        #endif
  3635.        
  3636.        int main(void) {
  3637.          return lchown ();
  3638.        }
  3639. Compiler stdout:
  3640.  
  3641. Compiler stderr:
  3642.  
  3643. Checking for function "lchown" : YES
  3644. Running compile:
  3645. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprea9r_rc
  3646. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprea9r_rc/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprea9r_rc/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3647.  
  3648. Code:
  3649.  
  3650.        #define link meson_disable_define_of_link
  3651.        
  3652.        #include <limits.h>
  3653.        #undef link
  3654.        
  3655.        #ifdef __cplusplus
  3656.        extern "C"
  3657.        #endif
  3658.        char link (void);
  3659.        
  3660.        #if defined __stub_link || defined __stub___link
  3661.        fail fail fail this function is not going to work
  3662.        #endif
  3663.        
  3664.        int main(void) {
  3665.          return link ();
  3666.        }
  3667. Compiler stdout:
  3668.  
  3669. Compiler stderr:
  3670.  
  3671. Checking for function "link" : YES
  3672. Running compile:
  3673. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfki428ot
  3674. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfki428ot/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfki428ot/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3675.  
  3676. Code:
  3677.  
  3678.        #define localtime_r meson_disable_define_of_localtime_r
  3679.        
  3680.        #include <limits.h>
  3681.        #undef localtime_r
  3682.        
  3683.        #ifdef __cplusplus
  3684.        extern "C"
  3685.        #endif
  3686.        char localtime_r (void);
  3687.        
  3688.        #if defined __stub_localtime_r || defined __stub___localtime_r
  3689.        fail fail fail this function is not going to work
  3690.        #endif
  3691.        
  3692.        int main(void) {
  3693.          return localtime_r ();
  3694.        }
  3695. Compiler stdout:
  3696.  
  3697. Compiler stderr:
  3698.  
  3699. Checking for function "localtime_r" : YES
  3700. Running compile:
  3701. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxkp2oqwv
  3702. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxkp2oqwv/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxkp2oqwv/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3703.  
  3704. Code:
  3705.  
  3706.        #define lstat meson_disable_define_of_lstat
  3707.        
  3708.        #include <limits.h>
  3709.        #undef lstat
  3710.        
  3711.        #ifdef __cplusplus
  3712.        extern "C"
  3713.        #endif
  3714.        char lstat (void);
  3715.        
  3716.        #if defined __stub_lstat || defined __stub___lstat
  3717.        fail fail fail this function is not going to work
  3718.        #endif
  3719.        
  3720.        int main(void) {
  3721.          return lstat ();
  3722.        }
  3723. Compiler stdout:
  3724.  
  3725. Compiler stderr:
  3726.  
  3727. Checking for function "lstat" : YES
  3728. Running compile:
  3729. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3saksz8y
  3730. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3saksz8y/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3saksz8y/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3731.  
  3732. Code:
  3733.  
  3734.        #define mbrtowc meson_disable_define_of_mbrtowc
  3735.        
  3736.        #include <limits.h>
  3737.        #undef mbrtowc
  3738.        
  3739.        #ifdef __cplusplus
  3740.        extern "C"
  3741.        #endif
  3742.        char mbrtowc (void);
  3743.        
  3744.        #if defined __stub_mbrtowc || defined __stub___mbrtowc
  3745.        fail fail fail this function is not going to work
  3746.        #endif
  3747.        
  3748.        int main(void) {
  3749.          return mbrtowc ();
  3750.        }
  3751. Compiler stdout:
  3752.  
  3753. Compiler stderr:
  3754.  
  3755. Checking for function "mbrtowc" : YES
  3756. Running compile:
  3757. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpi8m8r6q8
  3758. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpi8m8r6q8/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpi8m8r6q8/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3759.  
  3760. Code:
  3761.  
  3762.        #define memalign meson_disable_define_of_memalign
  3763.        
  3764.        #include <limits.h>
  3765.        #undef memalign
  3766.        
  3767.        #ifdef __cplusplus
  3768.        extern "C"
  3769.        #endif
  3770.        char memalign (void);
  3771.        
  3772.        #if defined __stub_memalign || defined __stub___memalign
  3773.        fail fail fail this function is not going to work
  3774.        #endif
  3775.        
  3776.        int main(void) {
  3777.          return memalign ();
  3778.        }
  3779. Compiler stdout:
  3780.  
  3781. Compiler stderr:
  3782.  
  3783. Checking for function "memalign" : YES
  3784. Running compile:
  3785. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy9lkrbls
  3786. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy9lkrbls/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy9lkrbls/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3787.  
  3788. Code:
  3789.  
  3790.        #define mmap meson_disable_define_of_mmap
  3791.        
  3792.        #include <limits.h>
  3793.        #undef mmap
  3794.        
  3795.        #ifdef __cplusplus
  3796.        extern "C"
  3797.        #endif
  3798.        char mmap (void);
  3799.        
  3800.        #if defined __stub_mmap || defined __stub___mmap
  3801.        fail fail fail this function is not going to work
  3802.        #endif
  3803.        
  3804.        int main(void) {
  3805.          return mmap ();
  3806.        }
  3807. Compiler stdout:
  3808.  
  3809. Compiler stderr:
  3810.  
  3811. Checking for function "mmap" : YES
  3812. Running compile:
  3813. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpr7s91h04
  3814. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpr7s91h04/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpr7s91h04/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3815.  
  3816. Code:
  3817.  
  3818.        #define newlocale meson_disable_define_of_newlocale
  3819.        
  3820.        #include <limits.h>
  3821.        #undef newlocale
  3822.        
  3823.        #ifdef __cplusplus
  3824.        extern "C"
  3825.        #endif
  3826.        char newlocale (void);
  3827.        
  3828.        #if defined __stub_newlocale || defined __stub___newlocale
  3829.        fail fail fail this function is not going to work
  3830.        #endif
  3831.        
  3832.        int main(void) {
  3833.          return newlocale ();
  3834.        }
  3835. Compiler stdout:
  3836.  
  3837. Compiler stderr:
  3838.  
  3839. Checking for function "newlocale" : YES
  3840. Running compile:
  3841. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw6eqlcvr
  3842. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw6eqlcvr/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw6eqlcvr/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3843.  
  3844. Code:
  3845.  
  3846.        #define pipe2 meson_disable_define_of_pipe2
  3847.        
  3848.        #include <limits.h>
  3849.        #undef pipe2
  3850.        
  3851.        #ifdef __cplusplus
  3852.        extern "C"
  3853.        #endif
  3854.        char pipe2 (void);
  3855.        
  3856.        #if defined __stub_pipe2 || defined __stub___pipe2
  3857.        fail fail fail this function is not going to work
  3858.        #endif
  3859.        
  3860.        int main(void) {
  3861.          return pipe2 ();
  3862.        }
  3863. Compiler stdout:
  3864.  
  3865. Compiler stderr:
  3866.  
  3867. Checking for function "pipe2" : YES
  3868. Running compile:
  3869. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf7b91vp6
  3870. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf7b91vp6/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf7b91vp6/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3871.  
  3872. Code:
  3873.  
  3874.        #define poll meson_disable_define_of_poll
  3875.        
  3876.        #include <limits.h>
  3877.        #undef poll
  3878.        
  3879.        #ifdef __cplusplus
  3880.        extern "C"
  3881.        #endif
  3882.        char poll (void);
  3883.        
  3884.        #if defined __stub_poll || defined __stub___poll
  3885.        fail fail fail this function is not going to work
  3886.        #endif
  3887.        
  3888.        int main(void) {
  3889.          return poll ();
  3890.        }
  3891. Compiler stdout:
  3892.  
  3893. Compiler stderr:
  3894.  
  3895. Checking for function "poll" : YES
  3896. Running compile:
  3897. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnof4e9x3
  3898. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnof4e9x3/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnof4e9x3/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3899.  
  3900. Code:
  3901.  
  3902.        #define prlimit meson_disable_define_of_prlimit
  3903.        
  3904.        #include <limits.h>
  3905.        #undef prlimit
  3906.        
  3907.        #ifdef __cplusplus
  3908.        extern "C"
  3909.        #endif
  3910.        char prlimit (void);
  3911.        
  3912.        #if defined __stub_prlimit || defined __stub___prlimit
  3913.        fail fail fail this function is not going to work
  3914.        #endif
  3915.        
  3916.        int main(void) {
  3917.          return prlimit ();
  3918.        }
  3919. Compiler stdout:
  3920.  
  3921. Compiler stderr:
  3922.  
  3923. Checking for function "prlimit" : YES
  3924. Running compile:
  3925. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvfp7zc8h
  3926. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvfp7zc8h/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvfp7zc8h/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3927.  
  3928. Code:
  3929.  
  3930.        #define readlink meson_disable_define_of_readlink
  3931.        
  3932.        #include <limits.h>
  3933.        #undef readlink
  3934.        
  3935.        #ifdef __cplusplus
  3936.        extern "C"
  3937.        #endif
  3938.        char readlink (void);
  3939.        
  3940.        #if defined __stub_readlink || defined __stub___readlink
  3941.        fail fail fail this function is not going to work
  3942.        #endif
  3943.        
  3944.        int main(void) {
  3945.          return readlink ();
  3946.        }
  3947. Compiler stdout:
  3948.  
  3949. Compiler stderr:
  3950.  
  3951. Checking for function "readlink" : YES
  3952. Running compile:
  3953. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdc2lisi2
  3954. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdc2lisi2/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdc2lisi2/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3955.  
  3956. Code:
  3957.  
  3958.        #define recvmmsg meson_disable_define_of_recvmmsg
  3959.        
  3960.        #include <limits.h>
  3961.        #undef recvmmsg
  3962.        
  3963.        #ifdef __cplusplus
  3964.        extern "C"
  3965.        #endif
  3966.        char recvmmsg (void);
  3967.        
  3968.        #if defined __stub_recvmmsg || defined __stub___recvmmsg
  3969.        fail fail fail this function is not going to work
  3970.        #endif
  3971.        
  3972.        int main(void) {
  3973.          return recvmmsg ();
  3974.        }
  3975. Compiler stdout:
  3976.  
  3977. Compiler stderr:
  3978.  
  3979. Checking for function "recvmmsg" : YES
  3980. Running compile:
  3981. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp41x00bfc
  3982. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp41x00bfc/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp41x00bfc/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  3983.  
  3984. Code:
  3985.  
  3986.        #define sendmmsg meson_disable_define_of_sendmmsg
  3987.        
  3988.        #include <limits.h>
  3989.        #undef sendmmsg
  3990.        
  3991.        #ifdef __cplusplus
  3992.        extern "C"
  3993.        #endif
  3994.        char sendmmsg (void);
  3995.        
  3996.        #if defined __stub_sendmmsg || defined __stub___sendmmsg
  3997.        fail fail fail this function is not going to work
  3998.        #endif
  3999.        
  4000.        int main(void) {
  4001.          return sendmmsg ();
  4002.        }
  4003. Compiler stdout:
  4004.  
  4005. Compiler stderr:
  4006.  
  4007. Checking for function "sendmmsg" : YES
  4008. Running compile:
  4009. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpsy0a_0p5
  4010. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpsy0a_0p5/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpsy0a_0p5/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4011.  
  4012. Code:
  4013.  
  4014.        #define setenv meson_disable_define_of_setenv
  4015.        
  4016.        #include <limits.h>
  4017.        #undef setenv
  4018.        
  4019.        #ifdef __cplusplus
  4020.        extern "C"
  4021.        #endif
  4022.        char setenv (void);
  4023.        
  4024.        #if defined __stub_setenv || defined __stub___setenv
  4025.        fail fail fail this function is not going to work
  4026.        #endif
  4027.        
  4028.        int main(void) {
  4029.          return setenv ();
  4030.        }
  4031. Compiler stdout:
  4032.  
  4033. Compiler stderr:
  4034.  
  4035. Checking for function "setenv" : YES
  4036. Running compile:
  4037. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbbk4ed0j
  4038. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbbk4ed0j/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbbk4ed0j/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4039.  
  4040. Code:
  4041.  
  4042.        #define setmntent meson_disable_define_of_setmntent
  4043.        
  4044.        #include <limits.h>
  4045.        #undef setmntent
  4046.        
  4047.        #ifdef __cplusplus
  4048.        extern "C"
  4049.        #endif
  4050.        char setmntent (void);
  4051.        
  4052.        #if defined __stub_setmntent || defined __stub___setmntent
  4053.        fail fail fail this function is not going to work
  4054.        #endif
  4055.        
  4056.        int main(void) {
  4057.          return setmntent ();
  4058.        }
  4059. Compiler stdout:
  4060.  
  4061. Compiler stderr:
  4062.  
  4063. Checking for function "setmntent" : YES
  4064. Running compile:
  4065. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8gqxck5m
  4066. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8gqxck5m/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8gqxck5m/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4067.  
  4068. Code:
  4069.  
  4070.        #define strerror_r meson_disable_define_of_strerror_r
  4071.        
  4072.        #include <limits.h>
  4073.        #undef strerror_r
  4074.        
  4075.        #ifdef __cplusplus
  4076.        extern "C"
  4077.        #endif
  4078.        char strerror_r (void);
  4079.        
  4080.        #if defined __stub_strerror_r || defined __stub___strerror_r
  4081.        fail fail fail this function is not going to work
  4082.        #endif
  4083.        
  4084.        int main(void) {
  4085.          return strerror_r ();
  4086.        }
  4087. Compiler stdout:
  4088.  
  4089. Compiler stderr:
  4090.  
  4091. Checking for function "strerror_r" : YES
  4092. Running compile:
  4093. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx4ys5tfu
  4094. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx4ys5tfu/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx4ys5tfu/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4095.  
  4096. Code:
  4097.  
  4098.        #define strnlen meson_disable_define_of_strnlen
  4099.        
  4100.        #include <limits.h>
  4101.        #undef strnlen
  4102.        
  4103.        #ifdef __cplusplus
  4104.        extern "C"
  4105.        #endif
  4106.        char strnlen (void);
  4107.        
  4108.        #if defined __stub_strnlen || defined __stub___strnlen
  4109.        fail fail fail this function is not going to work
  4110.        #endif
  4111.        
  4112.        int main(void) {
  4113.          return strnlen ();
  4114.        }
  4115. Compiler stdout:
  4116.  
  4117. Compiler stderr:
  4118. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx4ys5tfu/testfile.c:10:14: warning: conflicting types for built-in function 'strnlen'; expected 'long unsigned int(const char *, long unsigned int)' [-Wbuiltin-declaration-mismatch]
  4119.   10 |         char strnlen (void);
  4120.      |              ^~~~~~~
  4121.  
  4122. Checking for function "strnlen" : YES
  4123. Running compile:
  4124. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvg2q1ur5
  4125. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvg2q1ur5/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvg2q1ur5/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4126.  
  4127. Code:
  4128.  
  4129.        #define strsignal meson_disable_define_of_strsignal
  4130.        
  4131.        #include <limits.h>
  4132.        #undef strsignal
  4133.        
  4134.        #ifdef __cplusplus
  4135.        extern "C"
  4136.        #endif
  4137.        char strsignal (void);
  4138.        
  4139.        #if defined __stub_strsignal || defined __stub___strsignal
  4140.        fail fail fail this function is not going to work
  4141.        #endif
  4142.        
  4143.        int main(void) {
  4144.          return strsignal ();
  4145.        }
  4146. Compiler stdout:
  4147.  
  4148. Compiler stderr:
  4149.  
  4150. Checking for function "strsignal" : YES
  4151. Running compile:
  4152. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbcp8dwbk
  4153. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbcp8dwbk/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbcp8dwbk/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4154.  
  4155. Code:
  4156.  
  4157.        #define strtod_l meson_disable_define_of_strtod_l
  4158.        
  4159.        #include <limits.h>
  4160.        #undef strtod_l
  4161.        
  4162.        #ifdef __cplusplus
  4163.        extern "C"
  4164.        #endif
  4165.        char strtod_l (void);
  4166.        
  4167.        #if defined __stub_strtod_l || defined __stub___strtod_l
  4168.        fail fail fail this function is not going to work
  4169.        #endif
  4170.        
  4171.        int main(void) {
  4172.          return strtod_l ();
  4173.        }
  4174. Compiler stdout:
  4175.  
  4176. Compiler stderr:
  4177.  
  4178. Checking for function "strtod_l" : YES
  4179. Running compile:
  4180. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeh8qjhg5
  4181. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeh8qjhg5/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpeh8qjhg5/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4182.  
  4183. Code:
  4184.  
  4185.        #define strtoll_l meson_disable_define_of_strtoll_l
  4186.        
  4187.        #include <limits.h>
  4188.        #undef strtoll_l
  4189.        
  4190.        #ifdef __cplusplus
  4191.        extern "C"
  4192.        #endif
  4193.        char strtoll_l (void);
  4194.        
  4195.        #if defined __stub_strtoll_l || defined __stub___strtoll_l
  4196.        fail fail fail this function is not going to work
  4197.        #endif
  4198.        
  4199.        int main(void) {
  4200.          return strtoll_l ();
  4201.        }
  4202. Compiler stdout:
  4203.  
  4204. Compiler stderr:
  4205.  
  4206. Checking for function "strtoll_l" : YES
  4207. Running compile:
  4208. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzwimyj46
  4209. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzwimyj46/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzwimyj46/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4210.  
  4211. Code:
  4212.  
  4213.        #define strtoull_l meson_disable_define_of_strtoull_l
  4214.        
  4215.        #include <limits.h>
  4216.        #undef strtoull_l
  4217.        
  4218.        #ifdef __cplusplus
  4219.        extern "C"
  4220.        #endif
  4221.        char strtoull_l (void);
  4222.        
  4223.        #if defined __stub_strtoull_l || defined __stub___strtoull_l
  4224.        fail fail fail this function is not going to work
  4225.        #endif
  4226.        
  4227.        int main(void) {
  4228.          return strtoull_l ();
  4229.        }
  4230. Compiler stdout:
  4231.  
  4232. Compiler stderr:
  4233.  
  4234. Checking for function "strtoull_l" : YES
  4235. Running compile:
  4236. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4x7tlfca
  4237. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4x7tlfca/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4x7tlfca/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4238.  
  4239. Code:
  4240.  
  4241.        #define symlink meson_disable_define_of_symlink
  4242.        
  4243.        #include <limits.h>
  4244.        #undef symlink
  4245.        
  4246.        #ifdef __cplusplus
  4247.        extern "C"
  4248.        #endif
  4249.        char symlink (void);
  4250.        
  4251.        #if defined __stub_symlink || defined __stub___symlink
  4252.        fail fail fail this function is not going to work
  4253.        #endif
  4254.        
  4255.        int main(void) {
  4256.          return symlink ();
  4257.        }
  4258. Compiler stdout:
  4259.  
  4260. Compiler stderr:
  4261.  
  4262. Checking for function "symlink" : YES
  4263. Running compile:
  4264. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpag0s5afm
  4265. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpag0s5afm/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpag0s5afm/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4266.  
  4267. Code:
  4268.  
  4269.        #define timegm meson_disable_define_of_timegm
  4270.        
  4271.        #include <limits.h>
  4272.        #undef timegm
  4273.        
  4274.        #ifdef __cplusplus
  4275.        extern "C"
  4276.        #endif
  4277.        char timegm (void);
  4278.        
  4279.        #if defined __stub_timegm || defined __stub___timegm
  4280.        fail fail fail this function is not going to work
  4281.        #endif
  4282.        
  4283.        int main(void) {
  4284.          return timegm ();
  4285.        }
  4286. Compiler stdout:
  4287.  
  4288. Compiler stderr:
  4289.  
  4290. Checking for function "timegm" : YES
  4291. Running compile:
  4292. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbny8ys_f
  4293. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbny8ys_f/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbny8ys_f/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4294.  
  4295. Code:
  4296.  
  4297.        #define unsetenv meson_disable_define_of_unsetenv
  4298.        
  4299.        #include <limits.h>
  4300.        #undef unsetenv
  4301.        
  4302.        #ifdef __cplusplus
  4303.        extern "C"
  4304.        #endif
  4305.        char unsetenv (void);
  4306.        
  4307.        #if defined __stub_unsetenv || defined __stub___unsetenv
  4308.        fail fail fail this function is not going to work
  4309.        #endif
  4310.        
  4311.        int main(void) {
  4312.          return unsetenv ();
  4313.        }
  4314. Compiler stdout:
  4315.  
  4316. Compiler stderr:
  4317.  
  4318. Checking for function "unsetenv" : YES
  4319. Running compile:
  4320. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2dwgy32o
  4321. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2dwgy32o/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2dwgy32o/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4322.  
  4323. Code:
  4324.  
  4325.        #define uselocale meson_disable_define_of_uselocale
  4326.        
  4327.        #include <limits.h>
  4328.        #undef uselocale
  4329.        
  4330.        #ifdef __cplusplus
  4331.        extern "C"
  4332.        #endif
  4333.        char uselocale (void);
  4334.        
  4335.        #if defined __stub_uselocale || defined __stub___uselocale
  4336.        fail fail fail this function is not going to work
  4337.        #endif
  4338.        
  4339.        int main(void) {
  4340.          return uselocale ();
  4341.        }
  4342. Compiler stdout:
  4343.  
  4344. Compiler stderr:
  4345.  
  4346. Checking for function "uselocale" : YES
  4347. Running compile:
  4348. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpakwep4j0
  4349. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpakwep4j0/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpakwep4j0/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4350.  
  4351. Code:
  4352.  
  4353.        #define utimes meson_disable_define_of_utimes
  4354.        
  4355.        #include <limits.h>
  4356.        #undef utimes
  4357.        
  4358.        #ifdef __cplusplus
  4359.        extern "C"
  4360.        #endif
  4361.        char utimes (void);
  4362.        
  4363.        #if defined __stub_utimes || defined __stub___utimes
  4364.        fail fail fail this function is not going to work
  4365.        #endif
  4366.        
  4367.        int main(void) {
  4368.          return utimes ();
  4369.        }
  4370. Compiler stdout:
  4371.  
  4372. Compiler stderr:
  4373.  
  4374. Checking for function "utimes" : YES
  4375. Running compile:
  4376. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2khqhvt7
  4377. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2khqhvt7/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2khqhvt7/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4378.  
  4379. Code:
  4380.  
  4381.        #define valloc meson_disable_define_of_valloc
  4382.        
  4383.        #include <limits.h>
  4384.        #undef valloc
  4385.        
  4386.        #ifdef __cplusplus
  4387.        extern "C"
  4388.        #endif
  4389.        char valloc (void);
  4390.        
  4391.        #if defined __stub_valloc || defined __stub___valloc
  4392.        fail fail fail this function is not going to work
  4393.        #endif
  4394.        
  4395.        int main(void) {
  4396.          return valloc ();
  4397.        }
  4398. Compiler stdout:
  4399.  
  4400. Compiler stderr:
  4401.  
  4402. Checking for function "valloc" : YES
  4403. Running compile:
  4404. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3t4n1ubs
  4405. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3t4n1ubs/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3t4n1ubs/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4406.  
  4407. Code:
  4408.  
  4409.        #define vasprintf meson_disable_define_of_vasprintf
  4410.        
  4411.        #include <limits.h>
  4412.        #undef vasprintf
  4413.        
  4414.        #ifdef __cplusplus
  4415.        extern "C"
  4416.        #endif
  4417.        char vasprintf (void);
  4418.        
  4419.        #if defined __stub_vasprintf || defined __stub___vasprintf
  4420.        fail fail fail this function is not going to work
  4421.        #endif
  4422.        
  4423.        int main(void) {
  4424.          return vasprintf ();
  4425.        }
  4426. Compiler stdout:
  4427.  
  4428. Compiler stderr:
  4429.  
  4430. Checking for function "vasprintf" : YES
  4431. Running compile:
  4432. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpanlp5qdv
  4433. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpanlp5qdv/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpanlp5qdv/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4434.  
  4435. Code:
  4436.  
  4437.        #define vsnprintf meson_disable_define_of_vsnprintf
  4438.        
  4439.        #include <limits.h>
  4440.        #undef vsnprintf
  4441.        
  4442.        #ifdef __cplusplus
  4443.        extern "C"
  4444.        #endif
  4445.        char vsnprintf (void);
  4446.        
  4447.        #if defined __stub_vsnprintf || defined __stub___vsnprintf
  4448.        fail fail fail this function is not going to work
  4449.        #endif
  4450.        
  4451.        int main(void) {
  4452.          return vsnprintf ();
  4453.        }
  4454. Compiler stdout:
  4455.  
  4456. Compiler stderr:
  4457. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpanlp5qdv/testfile.c:10:14: warning: conflicting types for built-in function 'vsnprintf'; expected 'int(char *, long unsigned int,  const char *, __va_list_tag *)' [-Wbuiltin-declaration-mismatch]
  4458.   10 |         char vsnprintf (void);
  4459.      |              ^~~~~~~~~
  4460. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpanlp5qdv/testfile.c:5:1: note: 'vsnprintf' is declared in header '<stdio.h>'
  4461.    4 |         #include <limits.h>
  4462.  +++ |+#include <stdio.h>
  4463.    5 |         #undef vsnprintf
  4464.  
  4465. Checking for function "vsnprintf" : YES
  4466. Running compile:
  4467. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4cfrljjn
  4468. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4cfrljjn/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4cfrljjn/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4469.  
  4470. Code:
  4471.  
  4472.        #define wcrtomb meson_disable_define_of_wcrtomb
  4473.        
  4474.        #include <limits.h>
  4475.        #undef wcrtomb
  4476.        
  4477.        #ifdef __cplusplus
  4478.        extern "C"
  4479.        #endif
  4480.        char wcrtomb (void);
  4481.        
  4482.        #if defined __stub_wcrtomb || defined __stub___wcrtomb
  4483.        fail fail fail this function is not going to work
  4484.        #endif
  4485.        
  4486.        int main(void) {
  4487.          return wcrtomb ();
  4488.        }
  4489. Compiler stdout:
  4490.  
  4491. Compiler stderr:
  4492.  
  4493. Checking for function "wcrtomb" : YES
  4494. Running compile:
  4495. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf86wsdlt
  4496. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf86wsdlt/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf86wsdlt/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4497.  
  4498. Code:
  4499.  
  4500.        #define wcslen meson_disable_define_of_wcslen
  4501.        
  4502.        #include <limits.h>
  4503.        #undef wcslen
  4504.        
  4505.        #ifdef __cplusplus
  4506.        extern "C"
  4507.        #endif
  4508.        char wcslen (void);
  4509.        
  4510.        #if defined __stub_wcslen || defined __stub___wcslen
  4511.        fail fail fail this function is not going to work
  4512.        #endif
  4513.        
  4514.        int main(void) {
  4515.          return wcslen ();
  4516.        }
  4517. Compiler stdout:
  4518.  
  4519. Compiler stderr:
  4520.  
  4521. Checking for function "wcslen" : YES
  4522. Running compile:
  4523. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7rzxpai6
  4524. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7rzxpai6/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7rzxpai6/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4525.  
  4526. Code:
  4527.  
  4528.        #define wcsnlen meson_disable_define_of_wcsnlen
  4529.        
  4530.        #include <limits.h>
  4531.        #undef wcsnlen
  4532.        
  4533.        #ifdef __cplusplus
  4534.        extern "C"
  4535.        #endif
  4536.        char wcsnlen (void);
  4537.        
  4538.        #if defined __stub_wcsnlen || defined __stub___wcsnlen
  4539.        fail fail fail this function is not going to work
  4540.        #endif
  4541.        
  4542.        int main(void) {
  4543.          return wcsnlen ();
  4544.        }
  4545. Compiler stdout:
  4546.  
  4547. Compiler stderr:
  4548.  
  4549. Checking for function "wcsnlen" : YES
  4550. Running compile:
  4551. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4d1b9l2k
  4552. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4d1b9l2k/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4d1b9l2k/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4553.  
  4554. Code:
  4555.  
  4556.        #define sysctlbyname meson_disable_define_of_sysctlbyname
  4557.        
  4558.        #include <limits.h>
  4559.        #undef sysctlbyname
  4560.        
  4561.        #ifdef __cplusplus
  4562.        extern "C"
  4563.        #endif
  4564.        char sysctlbyname (void);
  4565.        
  4566.        #if defined __stub_sysctlbyname || defined __stub___sysctlbyname
  4567.        fail fail fail this function is not going to work
  4568.        #endif
  4569.        
  4570.        int main(void) {
  4571.          return sysctlbyname ();
  4572.        }
  4573. Compiler stdout:
  4574.  
  4575. Compiler stderr:
  4576. /usr/bin/ld: /tmp/cc4ZsYz6.o: in function `main':
  4577. testfile.c:(.text+0x9): undefined reference to `sysctlbyname'
  4578. collect2: error: ld returned 1 exit status
  4579.  
  4580. Running compile:
  4581. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxxfiucm9
  4582. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxxfiucm9/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxxfiucm9/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4583.  
  4584. Code:
  4585.  
  4586.        int main(void) {
  4587.  
  4588.        /* With some toolchains (MSYS2/mingw for example) the compiler
  4589.         * provides various builtins which are not really implemented and
  4590.         * fall back to the stdlib where they aren't provided and fail at
  4591.          * build/link time. In case the user provides a header, including
  4592.          * the header didn't lead to the function being defined, and the
  4593.         * function we are checking isn't a builtin itself we assume the
  4594.          * builtin is not functional and we just error out. */
  4595.         #if !1 && !defined(sysctlbyname) && !0
  4596.             #error "No definition for __builtin_sysctlbyname found in the prefix"
  4597.         #endif
  4598.  
  4599.         #ifdef __has_builtin
  4600.             #if !__has_builtin(__builtin_sysctlbyname)
  4601.                 #error "__builtin_sysctlbyname not found"
  4602.             #endif
  4603.         #elif ! defined(sysctlbyname)
  4604.             __builtin_sysctlbyname;
  4605.         #endif
  4606.         return 0;
  4607.         }
  4608. Compiler stdout:
  4609.  
  4610. Compiler stderr:
  4611.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxxfiucm9/testfile.c: In function 'main':
  4612. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxxfiucm9/testfile.c:17:18: error: #error "__builtin_sysctlbyname not found"
  4613.    17 |                 #error "__builtin_sysctlbyname not found"
  4614.       |                  ^~~~~
  4615.  
  4616. Checking for function "sysctlbyname" : NO
  4617. Running compile:
  4618. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5tlqp59y
  4619. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5tlqp59y/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp5tlqp59y/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4620.  
  4621. Code:
  4622.  
  4623.         #define statvfs meson_disable_define_of_statvfs
  4624.        
  4625.         #include <limits.h>
  4626.         #undef statvfs
  4627.        
  4628.         #ifdef __cplusplus
  4629.         extern "C"
  4630.         #endif
  4631.         char statvfs (void);
  4632.        
  4633.         #if defined __stub_statvfs || defined __stub___statvfs
  4634.         fail fail fail this function is not going to work
  4635.         #endif
  4636.        
  4637.         int main(void) {
  4638.           return statvfs ();
  4639.         }
  4640. Compiler stdout:
  4641.  
  4642. Compiler stderr:
  4643.  
  4644. Checking for function "statvfs" : YES
  4645. Running compile:
  4646. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpz0lxn252
  4647. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpz0lxn252/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpz0lxn252/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4648.  
  4649. Code:
  4650.  
  4651.         #define statfs meson_disable_define_of_statfs
  4652.        
  4653.         #include <limits.h>
  4654.         #undef statfs
  4655.        
  4656.         #ifdef __cplusplus
  4657.         extern "C"
  4658.         #endif
  4659.         char statfs (void);
  4660.        
  4661.         #if defined __stub_statfs || defined __stub___statfs
  4662.         fail fail fail this function is not going to work
  4663.         #endif
  4664.        
  4665.         int main(void) {
  4666.           return statfs ();
  4667.         }
  4668. Compiler stdout:
  4669.  
  4670. Compiler stderr:
  4671.  
  4672. Checking for function "statfs" : YES
  4673. Running compile:
  4674. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy5p890ob
  4675. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy5p890ob/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy5p890ob/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4676.  
  4677. Code:
  4678.  
  4679.         #define if_indextoname meson_disable_define_of_if_indextoname
  4680.        
  4681.         #include <limits.h>
  4682.         #undef if_indextoname
  4683.        
  4684.         #ifdef __cplusplus
  4685.         extern "C"
  4686.         #endif
  4687.         char if_indextoname (void);
  4688.        
  4689.         #if defined __stub_if_indextoname || defined __stub___if_indextoname
  4690.         fail fail fail this function is not going to work
  4691.         #endif
  4692.        
  4693.         int main(void) {
  4694.           return if_indextoname ();
  4695.         }
  4696. Compiler stdout:
  4697.  
  4698. Compiler stderr:
  4699.  
  4700. Checking for function "if_indextoname" : YES
  4701. Running compile:
  4702. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp96bx17xz
  4703. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp96bx17xz/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp96bx17xz/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4704.  
  4705. Code:
  4706.  
  4707.         #define if_nametoindex meson_disable_define_of_if_nametoindex
  4708.        
  4709.         #include <limits.h>
  4710.         #undef if_nametoindex
  4711.        
  4712.         #ifdef __cplusplus
  4713.         extern "C"
  4714.         #endif
  4715.         char if_nametoindex (void);
  4716.        
  4717.         #if defined __stub_if_nametoindex || defined __stub___if_nametoindex
  4718.         fail fail fail this function is not going to work
  4719.         #endif
  4720.        
  4721.         int main(void) {
  4722.           return if_nametoindex ();
  4723.         }
  4724. Compiler stdout:
  4725.  
  4726. Compiler stderr:
  4727.  
  4728. Checking for function "if_nametoindex" : YES
  4729. Running compile:
  4730. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppbjm0tsw
  4731. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppbjm0tsw/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppbjm0tsw/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4732.  
  4733. Code:
  4734.  
  4735.         #define splice meson_disable_define_of_splice
  4736.        
  4737.         #include <limits.h>
  4738.         #undef splice
  4739.        
  4740.         #ifdef __cplusplus
  4741.         extern "C"
  4742.         #endif
  4743.         char splice (void);
  4744.        
  4745.         #if defined __stub_splice || defined __stub___splice
  4746.         fail fail fail this function is not going to work
  4747.         #endif
  4748.        
  4749.         int main(void) {
  4750.           return splice ();
  4751.         }
  4752. Compiler stdout:
  4753.  
  4754. Compiler stderr:
  4755.  
  4756. Checking for function "splice" : YES
  4757. Running compile:
  4758. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3fd50k3t
  4759. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3fd50k3t/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3fd50k3t/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4760.  
  4761. Code:
  4762.  #include <string.h>
  4763. #include <limits.h>
  4764.  
  4765.         #if defined __stub_stpcpy || defined __stub___stpcpy
  4766.         fail fail fail this function is not going to work
  4767.         #endif
  4768.        
  4769. int main(void) {
  4770.             void *a = (void*) &stpcpy;
  4771.             long long b = (long long) a;
  4772.             return (int) b;
  4773.         }
  4774. Compiler stdout:
  4775.  
  4776. Compiler stderr:
  4777.  
  4778. Checking for function "stpcpy" : YES
  4779. Running compile:
  4780. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf1r0k7d6
  4781. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf1r0k7d6/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf1r0k7d6/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4782.  
  4783. Code:
  4784.  #include <stdlib.h>
  4785. #include <limits.h>
  4786.  
  4787.         #if defined __stub_posix_memalign || defined __stub___posix_memalign
  4788.         fail fail fail this function is not going to work
  4789.         #endif
  4790.        
  4791. int main(void) {
  4792.             void *a = (void*) &posix_memalign;
  4793.             long long b = (long long) a;
  4794.             return (int) b;
  4795.         }
  4796. Compiler stdout:
  4797.  
  4798. Compiler stderr:
  4799.  
  4800. Checking for function "posix_memalign" : YES
  4801. Running compile:
  4802. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpp9mhiz_o
  4803. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpp9mhiz_o/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpp9mhiz_o/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4804.  
  4805. Code:
  4806.  #include <spawn.h>
  4807. #include <limits.h>
  4808.  
  4809.         #if defined __stub_posix_spawn || defined __stub___posix_spawn
  4810.         fail fail fail this function is not going to work
  4811.         #endif
  4812.        
  4813. int main(void) {
  4814.             void *a = (void*) &posix_spawn;
  4815.             long long b = (long long) a;
  4816.             return (int) b;
  4817.         }
  4818. Compiler stdout:
  4819.  
  4820. Compiler stderr:
  4821.  
  4822. Checking for function "posix_spawn" : YES
  4823. Running compile:
  4824. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8zmd7rew
  4825. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8zmd7rew/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8zmd7rew/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4826.  
  4827. Code:
  4828.  #define _GNU_SOURCE
  4829.                     #include <string.h>
  4830.                     int func (void) {
  4831.                       char error_string[256];
  4832.                       char *ptr = strerror_r (-2, error_string, 256);
  4833.                       char c = *strerror_r (-2, error_string, 256);
  4834.                       return c != 0 && ptr != (void*) 0L;
  4835.                     }
  4836.                  
  4837. Compiler stdout:
  4838.  
  4839. Compiler stderr:
  4840.  
  4841. Checking if "strerror_r() returns char *" compiles: YES
  4842. Running compile:
  4843. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzy1ljikk
  4844. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzy1ljikk/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzy1ljikk/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4845.  
  4846. Code:
  4847.  
  4848.         #define snprintf meson_disable_define_of_snprintf
  4849.        
  4850.         #include <limits.h>
  4851.         #undef snprintf
  4852.        
  4853.         #ifdef __cplusplus
  4854.         extern "C"
  4855.         #endif
  4856.         char snprintf (void);
  4857.        
  4858.         #if defined __stub_snprintf || defined __stub___snprintf
  4859.         fail fail fail this function is not going to work
  4860.         #endif
  4861.        
  4862.         int main(void) {
  4863.           return snprintf ();
  4864.         }
  4865. Compiler stdout:
  4866.  
  4867. Compiler stderr:
  4868.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzy1ljikk/testfile.c:10:14: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int,  const char *, ...)' [-Wbuiltin-declaration-mismatch]
  4869.    10 |         char snprintf (void);
  4870.       |              ^~~~~~~~
  4871. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzy1ljikk/testfile.c:5:1: note: 'snprintf' is declared in header '<stdio.h>'
  4872.     4 |         #include <limits.h>
  4873.   +++ |+#include <stdio.h>
  4874.     5 |         #undef snprintf
  4875.  
  4876. Checking for function "snprintf" : YES
  4877. Running compile:
  4878. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpt85u2mfw
  4879. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpt85u2mfw/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpt85u2mfw/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4880.  
  4881. Code:
  4882.  #include <strings.h>
  4883. #include <limits.h>
  4884.  
  4885.         #if defined __stub_strcasecmp || defined __stub___strcasecmp
  4886.         fail fail fail this function is not going to work
  4887.         #endif
  4888.        
  4889. int main(void) {
  4890.             void *a = (void*) &strcasecmp;
  4891.             long long b = (long long) a;
  4892.             return (int) b;
  4893.         }
  4894. Compiler stdout:
  4895.  
  4896. Compiler stderr:
  4897.  
  4898. Checking for function "strcasecmp" : YES
  4899. Running compile:
  4900. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzapzufsz
  4901. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzapzufsz/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzapzufsz/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4902.  
  4903. Code:
  4904.  #include <strings.h>
  4905. #include <limits.h>
  4906.  
  4907.         #if defined __stub_strncasecmp || defined __stub___strncasecmp
  4908.         fail fail fail this function is not going to work
  4909.         #endif
  4910.        
  4911. int main(void) {
  4912.             void *a = (void*) &strncasecmp;
  4913.             long long b = (long long) a;
  4914.             return (int) b;
  4915.         }
  4916. Compiler stdout:
  4917.  
  4918. Compiler stderr:
  4919.  
  4920. Checking for function "strncasecmp" : YES
  4921. Running compile:
  4922. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpem0t8jfp
  4923. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpem0t8jfp/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpem0t8jfp/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4924.  
  4925. Code:
  4926.  
  4927.         #include <sys/sysmacros.h>
  4928.         int main(void) {
  4929.             /* If it's not defined as a macro, try to use as a symbol */
  4930.            #ifndef major
  4931.                major;
  4932.            #endif
  4933.            return 0;
  4934.        }
  4935. Compiler stdout:
  4936.  
  4937. Compiler stderr:
  4938.  
  4939. Header "sys/sysmacros.h" has symbol "major" : YES
  4940. Running compile:
  4941. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdeloglqo
  4942. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdeloglqo/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdeloglqo/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4943.  
  4944. Code:
  4945.  
  4946.        #include <dlfcn.h>
  4947.        int main(void) {
  4948.            /* If it's not defined as a macro, try to use as a symbol */
  4949.             #ifndef RTLD_LAZY
  4950.                 RTLD_LAZY;
  4951.             #endif
  4952.             return 0;
  4953.         }
  4954. Compiler stdout:
  4955.  
  4956. Compiler stderr:
  4957.  
  4958. Header "dlfcn.h" has symbol "RTLD_LAZY" : YES
  4959. Running compile:
  4960. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnt7_peum
  4961. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnt7_peum/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpnt7_peum/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4962.  
  4963. Code:
  4964.  
  4965.         #include <dlfcn.h>
  4966.         int main(void) {
  4967.             /* If it's not defined as a macro, try to use as a symbol */
  4968.            #ifndef RTLD_NOW
  4969.                RTLD_NOW;
  4970.            #endif
  4971.            return 0;
  4972.        }
  4973. Compiler stdout:
  4974.  
  4975. Compiler stderr:
  4976.  
  4977. Header "dlfcn.h" has symbol "RTLD_NOW" : YES
  4978. Running compile:
  4979. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbwzk8p0d
  4980. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbwzk8p0d/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbwzk8p0d/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  4981.  
  4982. Code:
  4983.  
  4984.        #include <dlfcn.h>
  4985.        int main(void) {
  4986.            /* If it's not defined as a macro, try to use as a symbol */
  4987.             #ifndef RTLD_GLOBAL
  4988.                 RTLD_GLOBAL;
  4989.             #endif
  4990.             return 0;
  4991.         }
  4992. Compiler stdout:
  4993.  
  4994. Compiler stderr:
  4995.  
  4996. Header "dlfcn.h" has symbol "RTLD_GLOBAL" : YES
  4997. Running compile:
  4998. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmps5ypaojm
  4999. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmps5ypaojm/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmps5ypaojm/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -D_GNU_SOURCE
  5000.  
  5001. Code:
  5002.  
  5003.         #include <dlfcn.h>
  5004.         int main(void) {
  5005.             /* If it's not defined as a macro, try to use as a symbol */
  5006.            #ifndef RTLD_NEXT
  5007.                RTLD_NEXT;
  5008.            #endif
  5009.            return 0;
  5010.        }
  5011. Compiler stdout:
  5012.  
  5013. Compiler stderr:
  5014.  
  5015. Header "dlfcn.h" has symbol "RTLD_NEXT" : YES
  5016. Message: Checking whether to use statfs or statvfs .. statfs
  5017. Running compile:
  5018. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf2mybqad
  5019. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf2mybqad/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpf2mybqad/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5020.  
  5021. Code:
  5022. #define _GNU_SOURCE
  5023.                                #include <stdlib.h>
  5024. #include <limits.h>
  5025.  
  5026.        #if defined __stub_mkostemp || defined __stub___mkostemp
  5027.        fail fail fail this function is not going to work
  5028.        #endif
  5029.        
  5030. int main(void) {
  5031.            void *a = (void*) &mkostemp;
  5032.            long long b = (long long) a;
  5033.            return (int) b;
  5034.        }
  5035. Compiler stdout:
  5036.  
  5037. Compiler stderr:
  5038.  
  5039. Checking for function "mkostemp" : YES
  5040. Running compile:
  5041. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp103yd7xc
  5042. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp103yd7xc/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp103yd7xc/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5043.  
  5044. Code:
  5045. #include <linux/futex.h>
  5046.               #include <sys/syscall.h>
  5047.               #include <unistd.h>
  5048.               int main (int argc, char ** argv) {
  5049.                 syscall (__NR_futex, NULL, FUTEX_WAKE, FUTEX_WAIT);
  5050.                 return 0;
  5051.               }
  5052. Compiler stdout:
  5053.  
  5054. Compiler stderr:
  5055.  
  5056. Checking if "futex(2) system call" : links: YES
  5057. Running compile:
  5058. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplb68xahc
  5059. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplb68xahc/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmplb68xahc/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5060.  
  5061. Code:
  5062. #include <sys/eventfd.h>
  5063.               #include <unistd.h>
  5064.               int main (int argc, char ** argv) {
  5065.                 eventfd (0, EFD_CLOEXEC);
  5066.                 return 0;
  5067.               }
  5068. Compiler stdout:
  5069.  
  5070. Compiler stderr:
  5071.  
  5072. Checking if "eventfd(2) system call" : links: YES
  5073. Running compile:
  5074. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpuph0bgpm
  5075. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpuph0bgpm/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpuph0bgpm/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5076.  
  5077. Code:
  5078. int main() {
  5079. static __uint128_t v1 = 100;
  5080. static __uint128_t v2 = 10;
  5081. static __uint128_t u;
  5082. u = v1 / v2;
  5083. }
  5084. Compiler stdout:
  5085.  
  5086. Compiler stderr:
  5087.  
  5088. Checking if "__uint128_t available" compiles: YES
  5089. Running compile:
  5090. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2e4dzqpv
  5091. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2e4dzqpv/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp2e4dzqpv/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5092.  
  5093. Code:
  5094.  
  5095.  #include <time.h>
  5096.  struct timespec t;
  5097.  int main (int argc, char ** argv) {
  5098.    return clock_gettime(CLOCK_REALTIME, &t);
  5099.  }
  5100. Compiler stdout:
  5101.  
  5102. Compiler stderr:
  5103.  
  5104. Checking if "clock_gettime" : links: YES
  5105. Running compile:
  5106. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4spo9zlg
  5107. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4spo9zlg/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4spo9zlg/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5108.  
  5109. Code:
  5110.  
  5111. #include <dlfcn.h>
  5112. int glib_underscore_test (void) { return 42; }
  5113. int main (int argc, char ** argv) {
  5114.  void *f1 = (void*)0, *f2 = (void*)0, *handle;
  5115.  handle = dlopen ((void*)0, 0);
  5116.  if (handle) {
  5117.    f1 = dlsym (handle, "glib_underscore_test");
  5118.    f2 = dlsym (handle, "_glib_underscore_test");
  5119.  }
  5120.  return (!f2 || f1);
  5121. }
  5122. Compiler stdout:
  5123.  
  5124. Compiler stderr:
  5125.  
  5126. Checking if "dlopen() and dlsym() in system libraries" : links: YES
  5127. Running compile:
  5128. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpal7k46uj
  5129. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpal7k46uj/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpal7k46uj/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5130.  
  5131. Code:
  5132. #define HAVE_ALLOCA_H 1
  5133. #define HAVE_DIRENT_H 1
  5134. #define HAVE_FLOAT_H 1
  5135. #define HAVE_FSTAB_H 1
  5136. #define HAVE_GRP_H 1
  5137. #define HAVE_INTTYPES_H 1
  5138. #define HAVE_LIMITS_H 1
  5139. #define HAVE_LINUX_MAGIC_H 1
  5140. #define HAVE_LOCALE_H 1
  5141. #define HAVE_MEMORY_H 1
  5142. #define HAVE_MNTENT_H 1
  5143. #define HAVE_POLL_H 1
  5144. #define HAVE_PWD_H 1
  5145. #define HAVE_SCHED_H 1
  5146. #define HAVE_SPAWN_H 1
  5147. #define HAVE_STDATOMIC_H 1
  5148. #define HAVE_STDINT_H 1
  5149. #define HAVE_STDLIB_H 1
  5150. #define HAVE_STRING_H 1
  5151. #define HAVE_STRINGS_H 1
  5152. #define HAVE_SYS_AUXV_H 1
  5153. #define HAVE_SYS_INOTIFY_H 1
  5154. #define HAVE_SYS_MOUNT_H 1
  5155. #define HAVE_SYS_PARAM_H 1
  5156. #define HAVE_SYS_RESOURCE_H 1
  5157. #define HAVE_SYS_SELECT_H 1
  5158. #define HAVE_SYS_STATFS_H 1
  5159. #define HAVE_SYS_STAT_H 1
  5160. #define HAVE_SYS_STATVFS_H 1
  5161. #define HAVE_SYS_TIME_H 1
  5162. #define HAVE_SYS_TIMES_H 1
  5163. #define HAVE_SYS_TYPES_H 1
  5164. #define HAVE_SYS_UIO_H 1
  5165. #define HAVE_SYS_VFS_H 1
  5166. #define HAVE_SYS_WAIT_H 1
  5167. #define HAVE_TERMIOS_H 1
  5168. #define HAVE_UNISTD_H 1
  5169. #define HAVE_VALUES_H 1
  5170. #define HAVE_WCHAR_H 1
  5171. #define HAVE_MALLOC_H 1
  5172. #define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
  5173. #define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
  5174. #define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
  5175. #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
  5176. #define HAVE_STRUCT_STAT_ST_BLOCKS 1
  5177. #define HAVE_STRUCT_STATFS_F_BAVAIL 1
  5178. #define HAVE_STRUCT_DIRENT_D_TYPE 1
  5179. #define HAVE_STRUCT_TM_TM_GMTOFF 1
  5180. #define HAVE_CLOSE_RANGE 1
  5181. #define HAVE_ENDMNTENT 1
  5182. #define HAVE_ENDSERVENT 1
  5183. #define HAVE_EPOLL_CREATE 1
  5184. #define HAVE_FALLOCATE 1
  5185. #define HAVE_FCHMOD 1
  5186. #define HAVE_FCHOWN 1
  5187. #define HAVE_FSYNC 1
  5188. #define HAVE_GETAUXVAL 1
  5189. #define HAVE_GETC_UNLOCKED 1
  5190. #define HAVE_GETGRGID_R 1
  5191. #define HAVE_GETMNTENT_R 1
  5192. #define HAVE_GETPWUID_R 1
  5193. #define HAVE_GETRESUID 1
  5194. #define HAVE_GMTIME_R 1
  5195. #define HAVE_HASMNTOPT 1
  5196. #define HAVE_INOTIFY_INIT1 1
  5197. #define HAVE_LCHMOD 1
  5198. #define HAVE_LCHOWN 1
  5199. #define HAVE_LINK 1
  5200. #define HAVE_LOCALTIME_R 1
  5201. #define HAVE_LSTAT 1
  5202. #define HAVE_MBRTOWC 1
  5203. #define HAVE_MEMALIGN 1
  5204. #define HAVE_MMAP 1
  5205. #define HAVE_NEWLOCALE 1
  5206. #define HAVE_PIPE2 1
  5207. #define HAVE_POLL 1
  5208. #define HAVE_PRLIMIT 1
  5209. #define HAVE_READLINK 1
  5210. #define HAVE_RECVMMSG 1
  5211. #define HAVE_SENDMMSG 1
  5212. #define HAVE_SETENV 1
  5213. #define HAVE_SETMNTENT 1
  5214. #define HAVE_STRERROR_R 1
  5215. #define HAVE_STRNLEN 1
  5216. #define HAVE_STRSIGNAL 1
  5217. #define HAVE_STRTOD_L 1
  5218. #define HAVE_STRTOLL_L 1
  5219. #define HAVE_STRTOULL_L 1
  5220. #define HAVE_SYMLINK 1
  5221. #define HAVE_TIMEGM 1
  5222. #define HAVE_UNSETENV 1
  5223. #define HAVE_USELOCALE 1
  5224. #define HAVE_UTIMES 1
  5225. #define HAVE_VALLOC 1
  5226. #define HAVE_VASPRINTF 1
  5227. #define HAVE_VSNPRINTF 1
  5228. #define HAVE_WCRTOMB 1
  5229. #define HAVE_WCSLEN 1
  5230. #define HAVE_WCSNLEN 1
  5231. #define HAVE_STATVFS 1
  5232. #define HAVE_STATFS 1
  5233. #define HAVE_IF_INDEXTONAME 1
  5234. #define HAVE_IF_NAMETOINDEX 1
  5235. #define HAVE_SPLICE 1
  5236. #define HAVE_SNPRINTF 1
  5237. #define HAVE_STRCASECMP 1
  5238. #define HAVE_STRNCASECMP 1
  5239.  
  5240.                 #include <unistd.h>
  5241.                        #ifdef HAVE_SYS_PARAM_H
  5242.                        #include <sys/param.h>
  5243.                        #endif
  5244.                        #ifdef HAVE_SYS_VFS_H
  5245.                        #include <sys/vfs.h>
  5246.                        #endif
  5247.                        #ifdef HAVE_SYS_MOUNT_H
  5248.                        #include <sys/mount.h>
  5249.                        #endif
  5250.                        #ifdef HAVE_SYS_STATFS_H
  5251.                        #include <sys/statfs.h>
  5252.                        #endif
  5253.                        void some_func (void) {
  5254.                          struct statfs st;
  5255.                          statfs("/", &st);
  5256.                        }
  5257. Compiler stdout:
  5258.  
  5259. Compiler stderr:
  5260.  
  5261. Checking if "number of arguments to statfs() (n=2)" compiles: YES
  5262. Running compile:
  5263. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpim4ym9yu
  5264. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpim4ym9yu/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpim4ym9yu/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5265.  
  5266. Code:
  5267. #include <fcntl.h>
  5268.                  #include <sys/types.h>
  5269.                  #include <sys/stat.h>
  5270.                  void some_func (void) {
  5271.                    open(0, O_DIRECTORY, 0);
  5272.                  }
  5273. Compiler stdout:
  5274.  
  5275. Compiler stderr:
  5276. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpim4ym9yu/testfile.c: In function 'some_func':
  5277. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpim4ym9yu/testfile.c:5:21: warning: argument 1 null where non-null expected [-Wnonnull]
  5278.    5 |                     open(0, O_DIRECTORY, 0);
  5279.      |                     ^~~~
  5280. In file included from /usr/include/features.h:486,
  5281.                 from /usr/include/fcntl.h:25,
  5282.                 from /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpim4ym9yu/testfile.c:1:
  5283. /usr/include/fcntl.h:184:12: note: in a call to function 'open' declared 'nonnull'
  5284.  184 | extern int __REDIRECT (open, (const char *__file, int __oflag, ...), open64)
  5285.      |            ^~~~~~~~~~
  5286.  
  5287. Checking if "open() option O_DIRECTORY" compiles: YES
  5288. Running compile:
  5289. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprpo81270
  5290. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprpo81270/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprpo81270/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5291.  
  5292. Code:
  5293. #include <fcntl.h>
  5294.                  #include <sys/types.h>
  5295.                  #include <sys/stat.h>
  5296.                  void some_func (void) {
  5297.                    fcntl(0, F_FULLFSYNC, 0);
  5298.                  }
  5299. Compiler stdout:
  5300.  
  5301. Compiler stderr:
  5302. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprpo81270/testfile.c: In function 'some_func':
  5303. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprpo81270/testfile.c:5:30: error: 'F_FULLFSYNC' undeclared (first use in this function)
  5304.    5 |                     fcntl(0, F_FULLFSYNC, 0);
  5305.      |                              ^~~~~~~~~~~
  5306. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprpo81270/testfile.c:5:30: note: each undeclared identifier is reported only once for each function it appears in
  5307.  
  5308. Checking if "fcntl() option F_FULLFSYNC" compiles: NO
  5309. Running compile:
  5310. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqh5v5c32
  5311. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqh5v5c32/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpqh5v5c32/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5312.  
  5313. Code:
  5314.  
  5315. #include <stdio.h>
  5316. #include <stdarg.h>
  5317. #include <stdlib.h>
  5318.  
  5319. int
  5320. doit(char * s, ...)
  5321. {
  5322.  char buffer[32];
  5323.  va_list args;
  5324.  int r;
  5325.  
  5326.  va_start(args, s);
  5327.  r = vsnprintf(buffer, 5, s, args);
  5328.  va_end(args);
  5329.  
  5330.  if (r != 7)
  5331.    exit(1);
  5332.  
  5333.  /* AIX 5.1 and Solaris seems to have a half-baked vsnprintf()
  5334.     implementation. The above will return 7 but if you replace
  5335.     the size of the buffer with 0, it borks! */
  5336.  va_start(args, s);
  5337.  r = vsnprintf(buffer, 0, s, args);
  5338.  va_end(args);
  5339.  
  5340.  if (r != 7)
  5341.    exit(1);
  5342.  
  5343.  exit(0);
  5344. }
  5345.  
  5346. int
  5347. main(void)
  5348. {
  5349.  doit("1234567");
  5350.  exit(1);
  5351. }
  5352. Compiler stdout:
  5353.  
  5354. Compiler stderr:
  5355.  
  5356. Program stdout:
  5357.  
  5358.  
  5359. Program stderr:
  5360.  
  5361.  
  5362. Checking if "C99 vsnprintf" runs: YES
  5363. Running compile:
  5364. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpikjqntfv
  5365. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpikjqntfv/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpikjqntfv/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5366.  
  5367. Code:
  5368.  
  5369. #include <stdio.h>
  5370. #include <stdarg.h>
  5371. #include <stdlib.h>
  5372.  
  5373. int
  5374. doit()
  5375. {
  5376.  char buffer[32];
  5377.  va_list args;
  5378.  int r;
  5379.  
  5380.  r = snprintf(buffer, 5, "1234567");
  5381.  
  5382.  if (r != 7)
  5383.    exit(1);
  5384.  
  5385.  r = snprintf(buffer, 0, "1234567");
  5386.  
  5387.  if (r != 7)
  5388.    exit(1);
  5389.  
  5390.  r = snprintf(NULL, 0, "1234567");
  5391.  
  5392.  if (r != 7)
  5393.    exit(1);
  5394.  
  5395.  exit(0);
  5396. }
  5397.  
  5398. int
  5399. main(void)
  5400. {
  5401.  doit();
  5402.  exit(1);
  5403. }
  5404. Compiler stdout:
  5405.  
  5406. Compiler stderr:
  5407. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpikjqntfv/testfile.c: In function 'doit':
  5408. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpikjqntfv/testfile.c:13:33: warning: '1234567' directive output truncated writing 7 bytes into a region of size 5 [-Wformat-truncation=]
  5409.   13 |   r = snprintf(buffer, 5, "1234567");
  5410.      |                            ~~~~~^~
  5411. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpikjqntfv/testfile.c:13:7: note: 'snprintf' output 8 bytes into a destination of size 5
  5412.   13 |   r = snprintf(buffer, 5, "1234567");
  5413.      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  5414.  
  5415. Program stdout:
  5416.  
  5417.  
  5418. Program stderr:
  5419.  
  5420.  
  5421. Checking if "C99 snprintf" runs: YES
  5422. Running compile:
  5423. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjpf811gh
  5424. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjpf811gh/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjpf811gh/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5425.  
  5426. Code:
  5427.  
  5428. #include <stdio.h>
  5429. #include <stdlib.h>
  5430. #include <string.h>
  5431.  
  5432. int
  5433. main (void)
  5434. {
  5435.  char buffer[128];
  5436.  
  5437.  sprintf (buffer, "%2\$d %3\$d %1\$d", 1, 2, 3);
  5438.  if (strcmp ("2 3 1", buffer) == 0)
  5439.    exit (0);
  5440.  exit (1);
  5441. }
  5442. Compiler stdout:
  5443.  
  5444. Compiler stderr:
  5445. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjpf811gh/testfile.c: In function 'main':
  5446. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjpf811gh/testfile.c:11:39: warning: unknown escape sequence: '\$'
  5447.   11 |   sprintf (buffer, "%2\$d %3\$d %1\$d", 1, 2, 3);
  5448.      |                                       ^
  5449. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjpf811gh/testfile.c:11:39: warning: unknown escape sequence: '\$'
  5450. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjpf811gh/testfile.c:11:39: warning: unknown escape sequence: '\$'
  5451.  
  5452. Program stdout:
  5453.  
  5454.  
  5455. Program stderr:
  5456.  
  5457.  
  5458. Checking if "Unix98 printf positional parameters" runs: YES
  5459. Running compile:
  5460. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbdwv0b_c
  5461. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbdwv0b_c/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbdwv0b_c/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5462.  
  5463. Code:
  5464. #include <langinfo.h>
  5465.               int main (int argc, char ** argv) {
  5466.                 char *codeset = nl_langinfo (CODESET);
  5467.                 return 0;
  5468.               }
  5469. Compiler stdout:
  5470.  
  5471. Compiler stderr:
  5472.  
  5473. Checking if "nl_langinfo and CODESET" : links: YES
  5474. Running compile:
  5475. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1bisf8on
  5476. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1bisf8on/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1bisf8on/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5477.  
  5478. Code:
  5479. #include <langinfo.h>
  5480.               int main (int argc, char ** argv) {
  5481.                 char *str;
  5482.                 str = nl_langinfo (PM_STR);
  5483.                 str = nl_langinfo (D_T_FMT);
  5484.                 str = nl_langinfo (D_FMT);
  5485.                 str = nl_langinfo (T_FMT);
  5486.                 str = nl_langinfo (T_FMT_AMPM);
  5487.                 str = nl_langinfo (MON_1);
  5488.                 str = nl_langinfo (ABMON_12);
  5489.                 str = nl_langinfo (DAY_1);
  5490.                 str = nl_langinfo (ABDAY_7);
  5491.                 return 0;
  5492.               }
  5493. Compiler stdout:
  5494.  
  5495. Compiler stderr:
  5496.  
  5497. Checking if "nl_langinfo (PM_STR)" : links: YES
  5498. Running compile:
  5499. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp9l_g1ncv
  5500. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp9l_g1ncv/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp9l_g1ncv/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5501.  
  5502. Code:
  5503. #include <langinfo.h>
  5504.               int main (int argc, char ** argv) {
  5505.                 char *str;
  5506.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT0_MB);
  5507.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT1_MB);
  5508.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT2_MB);
  5509.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT3_MB);
  5510.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT4_MB);
  5511.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT5_MB);
  5512.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT6_MB);
  5513.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT7_MB);
  5514.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT8_MB);
  5515.                 str = nl_langinfo (_NL_CTYPE_OUTDIGIT9_MB);
  5516.                 return 0;
  5517.               }
  5518. Compiler stdout:
  5519.  
  5520. Compiler stderr:
  5521.  
  5522. Checking if "nl_langinfo (_NL_CTYPE_OUTDIGITn_MB)" : links: YES
  5523. Running compile:
  5524. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3t4rz8fu
  5525. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3t4rz8fu/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3t4rz8fu/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5526.  
  5527. Code:
  5528. #ifndef _GNU_SOURCE
  5529.              # define _GNU_SOURCE
  5530.              #endif
  5531.              #include <langinfo.h>
  5532.               int main (int argc, char ** argv) {
  5533.                 char *str;
  5534.                 str = nl_langinfo (ALTMON_1);
  5535.                 str = nl_langinfo (ALTMON_2);
  5536.                 str = nl_langinfo (ALTMON_3);
  5537.                 str = nl_langinfo (ALTMON_4);
  5538.                 str = nl_langinfo (ALTMON_5);
  5539.                 str = nl_langinfo (ALTMON_6);
  5540.                 str = nl_langinfo (ALTMON_7);
  5541.                 str = nl_langinfo (ALTMON_8);
  5542.                 str = nl_langinfo (ALTMON_9);
  5543.                 str = nl_langinfo (ALTMON_10);
  5544.                 str = nl_langinfo (ALTMON_11);
  5545.                 str = nl_langinfo (ALTMON_12);
  5546.                 return 0;
  5547.               }
  5548. Compiler stdout:
  5549.  
  5550. Compiler stderr:
  5551.  
  5552. Checking if "nl_langinfo (ALTMON_n)" : links: YES
  5553. Running compile:
  5554. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1adwy2o5
  5555. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1adwy2o5/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1adwy2o5/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5556.  
  5557. Code:
  5558. #ifndef _GNU_SOURCE
  5559.              # define _GNU_SOURCE
  5560.              #endif
  5561.              #include <langinfo.h>
  5562.               int main (int argc, char ** argv) {
  5563.                 char *str;
  5564.                 str = nl_langinfo (_NL_ABALTMON_1);
  5565.                 str = nl_langinfo (_NL_ABALTMON_2);
  5566.                 str = nl_langinfo (_NL_ABALTMON_3);
  5567.                 str = nl_langinfo (_NL_ABALTMON_4);
  5568.                 str = nl_langinfo (_NL_ABALTMON_5);
  5569.                 str = nl_langinfo (_NL_ABALTMON_6);
  5570.                 str = nl_langinfo (_NL_ABALTMON_7);
  5571.                 str = nl_langinfo (_NL_ABALTMON_8);
  5572.                 str = nl_langinfo (_NL_ABALTMON_9);
  5573.                 str = nl_langinfo (_NL_ABALTMON_10);
  5574.                 str = nl_langinfo (_NL_ABALTMON_11);
  5575.                 str = nl_langinfo (_NL_ABALTMON_12);
  5576.                 return 0;
  5577.               }
  5578. Compiler stdout:
  5579.  
  5580. Compiler stderr:
  5581.  
  5582. Checking if "nl_langinfo (_NL_ABALTMON_n)" : links: YES
  5583. Running compile:
  5584. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmphss6lff5
  5585. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmphss6lff5/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmphss6lff5/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5586.  
  5587. Code:
  5588. #include <langinfo.h>
  5589.               int main (int argc, char ** argv) {
  5590.                 char *codeset = nl_langinfo (_NL_TIME_CODESET);
  5591.                 return 0;
  5592.               }
  5593. Compiler stdout:
  5594.  
  5595. Compiler stderr:
  5596.  
  5597. Checking if "nl_langinfo and _NL_TIME_CODESET" : links: YES
  5598. Running compile:
  5599. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgd9f0622
  5600. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgd9f0622/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpgd9f0622/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5601.  
  5602. Code:
  5603. signed char x;
  5604. Compiler stdout:
  5605.  
  5606. Compiler stderr:
  5607.  
  5608. Checking if "signed" compiles: YES
  5609. Running compile:
  5610. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8pl7azos
  5611. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8pl7azos/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8pl7azos/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5612.  
  5613. Code:
  5614.  
  5615.        #include <stddef.h>
  5616.        int main(void) {
  5617.            /* If it's not defined as a macro, try to use as a symbol */
  5618.             #ifndef ptrdiff_t
  5619.                 ptrdiff_t;
  5620.             #endif
  5621.             return 0;
  5622.         }
  5623. Compiler stdout:
  5624.  
  5625. Compiler stderr:
  5626.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8pl7azos/testfile.c: In function 'main':
  5627. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8pl7azos/testfile.c:6:17: warning: useless type name in empty declaration
  5628.     6 |                 ptrdiff_t;
  5629.       |                 ^~~~~~~~~
  5630.  
  5631. Header "stddef.h" has symbol "ptrdiff_t" : YES
  5632. Running compile:
  5633. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppwqv_63h
  5634. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppwqv_63h/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppwqv_63h/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5635.  
  5636. Code:
  5637.  #include <signal.h>
  5638.                #include <sys/types.h>
  5639.                sig_atomic_t val = 42;
  5640.                int main (int argc, char ** argv) {
  5641.                  return val == 42 ? 0 : 1;
  5642.                }
  5643. Compiler stdout:
  5644.  
  5645. Compiler stderr:
  5646.  
  5647. Checking if "sig_atomic_t" : links: YES
  5648. Running compile:
  5649. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdr4syl4i
  5650. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdr4syl4i/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdr4syl4i/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5651.  
  5652. Code:
  5653.  long long ll = 1LL;
  5654.                   int i = 63;
  5655.                   int some_func (void) {
  5656.                     long long llmax = (long long) -1;
  5657.                     return ll << i | ll >> i | llmax / ll | llmax % ll;
  5658.                   }
  5659. Compiler stdout:
  5660.  
  5661. Compiler stderr:
  5662.  
  5663. Checking if "long long" compiles: YES
  5664. Running compile:
  5665. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1ojjp9b0
  5666. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1ojjp9b0/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp1ojjp9b0/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5667.  
  5668. Code:
  5669.  /* The Stardent Vistra knows sizeof(long double), but does not support it.  */
  5670.                   long double foo = 0.0;
  5671.                   /* On Ultrix 4.3 cc, long double is 4 and double is 8.  */
  5672.                   int array [2*(sizeof(long double) >= sizeof(double)) - 1];
  5673. Compiler stdout:
  5674.  
  5675. Compiler stderr:
  5676.  
  5677. Checking if "long double" compiles: YES
  5678. Running compile:
  5679. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7_3z6e5v
  5680. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7_3z6e5v/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7_3z6e5v/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5681.  
  5682. Code:
  5683.  
  5684.         #include <stddef.h>
  5685.         int main(void) {
  5686.             /* If it's not defined as a macro, try to use as a symbol */
  5687.            #ifndef wchar_t
  5688.                wchar_t;
  5689.            #endif
  5690.            return 0;
  5691.        }
  5692. Compiler stdout:
  5693.  
  5694. Compiler stderr:
  5695. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7_3z6e5v/testfile.c: In function 'main':
  5696. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7_3z6e5v/testfile.c:6:17: warning: useless type name in empty declaration
  5697.    6 |                 wchar_t;
  5698.      |                 ^~~~~~~
  5699.  
  5700. Header "stddef.h" has symbol "wchar_t" : YES
  5701. Running compile:
  5702. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbps0y3y7
  5703. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbps0y3y7/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbps0y3y7/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5704.  
  5705. Code:
  5706.  
  5707.        #include <wchar.h>
  5708.        int main(void) {
  5709.            /* If it's not defined as a macro, try to use as a symbol */
  5710.             #ifndef wint_t
  5711.                 wint_t;
  5712.             #endif
  5713.             return 0;
  5714.         }
  5715. Compiler stdout:
  5716.  
  5717. Compiler stderr:
  5718.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbps0y3y7/testfile.c: In function 'main':
  5719. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpbps0y3y7/testfile.c:6:17: warning: useless type name in empty declaration
  5720.     6 |                 wint_t;
  5721.       |                 ^~~~~~
  5722.  
  5723. Header "wchar.h" has symbol "wint_t" : YES
  5724. Running compile:
  5725. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4kag8hq3
  5726. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4kag8hq3/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4kag8hq3/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5727.  
  5728. Code:
  5729.  #include <sys/types.h>
  5730.                   #include <inttypes.h>
  5731.                   void some_func (void) {
  5732.                     uintmax_t i = (uintmax_t) -1;
  5733.                   }
  5734. Compiler stdout:
  5735.  
  5736. Compiler stderr:
  5737.  
  5738. Checking if "uintmax_t in inttypes.h" compiles: YES
  5739. Running compile:
  5740. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxy9rjikr
  5741. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxy9rjikr/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxy9rjikr/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5742.  
  5743. Code:
  5744.  #include <sys/types.h>
  5745.                   #include <stdint.h>
  5746.                   void some_func (void) {
  5747.                     uintmax_t i = (uintmax_t) -1;
  5748.                   }
  5749. Compiler stdout:
  5750.  
  5751. Compiler stderr:
  5752.  
  5753. Checking if "uintmax_t in stdint.h" compiles: YES
  5754. Running compile:
  5755. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_3pewu63
  5756. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_3pewu63/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_3pewu63/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5757.  
  5758. Code:
  5759.  #include<stdio.h>
  5760.        
  5761.         int main(void) {
  5762.             printf("%ld\n", (long)(sizeof(char)));
  5763.             return 0;
  5764.         }
  5765. Compiler stdout:
  5766.  
  5767. Compiler stderr:
  5768.  
  5769. Program stdout:
  5770.  
  5771. 1
  5772.  
  5773. Program stderr:
  5774.  
  5775.  
  5776. Checking for size of "char" : 1
  5777. Running compile:
  5778. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppf7u6ib4
  5779. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppf7u6ib4/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppf7u6ib4/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5780.  
  5781. Code:
  5782.  #include<stdio.h>
  5783.        
  5784.         int main(void) {
  5785.             printf("%ld\n", (long)(sizeof(short)));
  5786.             return 0;
  5787.         }
  5788. Compiler stdout:
  5789.  
  5790. Compiler stderr:
  5791.  
  5792. Program stdout:
  5793.  
  5794. 2
  5795.  
  5796. Program stderr:
  5797.  
  5798.  
  5799. Checking for size of "short" : 2
  5800. Running compile:
  5801. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmptetilnh9
  5802. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmptetilnh9/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmptetilnh9/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5803.  
  5804. Code:
  5805.  #include<stdio.h>
  5806.        
  5807.         int main(void) {
  5808.             printf("%ld\n", (long)(sizeof(int)));
  5809.             return 0;
  5810.         }
  5811. Compiler stdout:
  5812.  
  5813. Compiler stderr:
  5814.  
  5815. Program stdout:
  5816.  
  5817. 4
  5818.  
  5819. Program stderr:
  5820.  
  5821.  
  5822. Checking for size of "int" : 4
  5823. Running compile:
  5824. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpo3qrtz_o
  5825. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpo3qrtz_o/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpo3qrtz_o/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5826.  
  5827. Code:
  5828.  #include<stdio.h>
  5829.        
  5830.         int main(void) {
  5831.             printf("%ld\n", (long)(sizeof(void*)));
  5832.             return 0;
  5833.         }
  5834. Compiler stdout:
  5835.  
  5836. Compiler stderr:
  5837.  
  5838. Program stdout:
  5839.  
  5840. 8
  5841.  
  5842. Program stderr:
  5843.  
  5844.  
  5845. Checking for size of "void*" : 8
  5846. Running compile:
  5847. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfn9mouvt
  5848. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfn9mouvt/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfn9mouvt/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5849.  
  5850. Code:
  5851.  #include<stdio.h>
  5852.        
  5853.         int main(void) {
  5854.             printf("%ld\n", (long)(sizeof(long)));
  5855.             return 0;
  5856.         }
  5857. Compiler stdout:
  5858.  
  5859. Compiler stderr:
  5860.  
  5861. Program stdout:
  5862.  
  5863. 8
  5864.  
  5865. Program stderr:
  5866.  
  5867.  
  5868. Checking for size of "long" : 8
  5869. Running compile:
  5870. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprt1k44bp
  5871. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprt1k44bp/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprt1k44bp/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5872.  
  5873. Code:
  5874.  #include<stdio.h>
  5875.        
  5876.         int main(void) {
  5877.             printf("%ld\n", (long)(sizeof(long long)));
  5878.             return 0;
  5879.         }
  5880. Compiler stdout:
  5881.  
  5882. Compiler stderr:
  5883.  
  5884. Program stdout:
  5885.  
  5886. 8
  5887.  
  5888. Program stderr:
  5889.  
  5890.  
  5891. Checking for size of "long long" : 8
  5892. Running compile:
  5893. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpemorc36y
  5894. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpemorc36y/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpemorc36y/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5895.  
  5896. Code:
  5897.  #include<stdio.h>
  5898.        
  5899.         int main(void) {
  5900.             printf("%ld\n", (long)(sizeof(size_t)));
  5901.             return 0;
  5902.         }
  5903. Compiler stdout:
  5904.  
  5905. Compiler stderr:
  5906.  
  5907. Program stdout:
  5908.  
  5909. 8
  5910.  
  5911. Program stderr:
  5912.  
  5913.  
  5914. Checking for size of "size_t" : 8
  5915. Running compile:
  5916. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4ygsrsj6
  5917. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4ygsrsj6/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4ygsrsj6/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5918.  
  5919. Code:
  5920.  #include<stdio.h>
  5921.         #include <unistd.h>
  5922.         int main(void) {
  5923.             printf("%ld\n", (long)(sizeof(ssize_t)));
  5924.             return 0;
  5925.         }
  5926. Compiler stdout:
  5927.  
  5928. Compiler stderr:
  5929.  
  5930. Program stdout:
  5931.  
  5932. 8
  5933.  
  5934. Program stderr:
  5935.  
  5936.  
  5937. Checking for size of "ssize_t" : 8
  5938. Running compile:
  5939. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppe37s5uq
  5940. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppe37s5uq/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmppe37s5uq/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  5941.  
  5942. Code:
  5943.  #if defined(_AIX) && !defined(__GNUC__)
  5944.                     #pragma options langlvl=stdc99
  5945.                     #endif
  5946.                     #pragma GCC diagnostic error "-Wincompatible-pointer-types"
  5947.                     #include <stdint.h>
  5948.                     #include <stdio.h>
  5949.                     int main () {
  5950.                       int64_t i1 = 1;
  5951.                       long *i2 = &i1;
  5952.                       return 1;
  5953.                     }
  5954. Compiler stdout:
  5955.  
  5956. Compiler stderr:
  5957.  
  5958. Checking if "int64_t is long" compiles: YES
  5959. Running compile:
  5960. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpb6wkbw58
  5961. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpb6wkbw58/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpb6wkbw58/output.exe -D_FILE_OFFSET_BITS=64 -O0
  5962.  
  5963. Code:
  5964.  #include <stdio.h>
  5965.         #include <stddef.h>
  5966.        
  5967.         struct tmp {
  5968.             char c;
  5969.             char target;
  5970.         };
  5971.         int main(void) {
  5972.             printf("%d", (int)offsetof(struct tmp, target));
  5973.             return 0;
  5974.         }
  5975. Compiler stdout:
  5976.  
  5977. Compiler stderr:
  5978.  
  5979. Program stdout:
  5980.  
  5981. 1
  5982. Program stderr:
  5983.  
  5984.  
  5985. Checking for alignment of "char" : 1
  5986. Running compile:
  5987. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwlshtnv2
  5988. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwlshtnv2/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwlshtnv2/output.exe -D_FILE_OFFSET_BITS=64 -O0
  5989.  
  5990. Code:
  5991.  #include <stdio.h>
  5992.         #include <stddef.h>
  5993.        
  5994.         struct tmp {
  5995.             char c;
  5996.             short target;
  5997.         };
  5998.         int main(void) {
  5999.             printf("%d", (int)offsetof(struct tmp, target));
  6000.             return 0;
  6001.         }
  6002. Compiler stdout:
  6003.  
  6004. Compiler stderr:
  6005.  
  6006. Program stdout:
  6007.  
  6008. 2
  6009. Program stderr:
  6010.  
  6011.  
  6012. Checking for alignment of "short" : 2
  6013. Running compile:
  6014. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpya2_m2yp
  6015. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpya2_m2yp/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpya2_m2yp/output.exe -D_FILE_OFFSET_BITS=64 -O0
  6016.  
  6017. Code:
  6018.  #include <stdio.h>
  6019.         #include <stddef.h>
  6020.        
  6021.         struct tmp {
  6022.             char c;
  6023.             int target;
  6024.         };
  6025.         int main(void) {
  6026.             printf("%d", (int)offsetof(struct tmp, target));
  6027.             return 0;
  6028.         }
  6029. Compiler stdout:
  6030.  
  6031. Compiler stderr:
  6032.  
  6033. Program stdout:
  6034.  
  6035. 4
  6036. Program stderr:
  6037.  
  6038.  
  6039. Checking for alignment of "int" : 4
  6040. Running compile:
  6041. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_p1jep12
  6042. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_p1jep12/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_p1jep12/output.exe -D_FILE_OFFSET_BITS=64 -O0
  6043.  
  6044. Code:
  6045.  #include <stdio.h>
  6046.         #include <stddef.h>
  6047.        
  6048.         struct tmp {
  6049.             char c;
  6050.             void* target;
  6051.         };
  6052.         int main(void) {
  6053.             printf("%d", (int)offsetof(struct tmp, target));
  6054.             return 0;
  6055.         }
  6056. Compiler stdout:
  6057.  
  6058. Compiler stderr:
  6059.  
  6060. Program stdout:
  6061.  
  6062. 8
  6063. Program stderr:
  6064.  
  6065.  
  6066. Checking for alignment of "void*" : 8
  6067. Running compile:
  6068. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpus3d3_ii
  6069. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpus3d3_ii/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpus3d3_ii/output.exe -D_FILE_OFFSET_BITS=64 -O0
  6070.  
  6071. Code:
  6072.  #include <stdio.h>
  6073.         #include <stddef.h>
  6074.        
  6075.         struct tmp {
  6076.             char c;
  6077.             long target;
  6078.         };
  6079.         int main(void) {
  6080.             printf("%d", (int)offsetof(struct tmp, target));
  6081.             return 0;
  6082.         }
  6083. Compiler stdout:
  6084.  
  6085. Compiler stderr:
  6086.  
  6087. Program stdout:
  6088.  
  6089. 8
  6090. Program stderr:
  6091.  
  6092.  
  6093. Checking for alignment of "long" : 8
  6094. Running compile:
  6095. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8mzbhz0p
  6096. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8mzbhz0p/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8mzbhz0p/output.exe -D_FILE_OFFSET_BITS=64 -O0
  6097.  
  6098. Code:
  6099.  #include <stdio.h>
  6100.         #include <stddef.h>
  6101.        
  6102.         struct tmp {
  6103.             char c;
  6104.             long long target;
  6105.         };
  6106.         int main(void) {
  6107.             printf("%d", (int)offsetof(struct tmp, target));
  6108.             return 0;
  6109.         }
  6110. Compiler stdout:
  6111.  
  6112. Compiler stderr:
  6113.  
  6114. Program stdout:
  6115.  
  6116. 8
  6117. Program stderr:
  6118.  
  6119.  
  6120. Checking for alignment of "long long" : 8
  6121. Running compile:
  6122. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp79eerk12
  6123. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp79eerk12/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp79eerk12/output.exe -D_FILE_OFFSET_BITS=64 -O0
  6124.  
  6125. Code:
  6126.  #include <stdio.h>
  6127.         #include <stddef.h>
  6128.        
  6129.         struct tmp {
  6130.             char c;
  6131.             size_t target;
  6132.         };
  6133.         int main(void) {
  6134.             printf("%d", (int)offsetof(struct tmp, target));
  6135.             return 0;
  6136.         }
  6137. Compiler stdout:
  6138.  
  6139. Compiler stderr:
  6140.  
  6141. Program stdout:
  6142.  
  6143. 8
  6144. Program stderr:
  6145.  
  6146.  
  6147. Checking for alignment of "size_t" : 8
  6148. Running compile:
  6149. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfg7f3tqi
  6150. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfg7f3tqi/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfg7f3tqi/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6151.  
  6152. Code:
  6153.  #include<stdio.h>
  6154.         #include <stddef.h>
  6155.         int main(void) {
  6156.             printf("%ld\n", (long)(sizeof(wchar_t)));
  6157.             return 0;
  6158.         }
  6159. Compiler stdout:
  6160.  
  6161. Compiler stderr:
  6162.  
  6163. Program stdout:
  6164.  
  6165. 4
  6166.  
  6167. Program stderr:
  6168.  
  6169.  
  6170. Checking for size of "wchar_t" : 4
  6171. Running compile:
  6172. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwvqtsezw
  6173. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwvqtsezw/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpwvqtsezw/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror
  6174.  
  6175. Code:
  6176.  #include <stddef.h>
  6177.         size_t f (size_t *i) { return *i + 1; }
  6178.         int main (void) {
  6179.           unsigned long i = 0;
  6180.           f (&i);
  6181.           return 0;
  6182.         }
  6183. Compiler stdout:
  6184.  
  6185. Compiler stderr:
  6186.  
  6187. Checking if "GCC size_t typedef is long" compiles: YES
  6188. Running compile:
  6189. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0nt2h225
  6190. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0nt2h225/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0nt2h225/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99 -Werror
  6191.  
  6192. Code:
  6193.  #include <stddef.h>
  6194.         size_t f (size_t *i) { return *i + 1; }
  6195.         int main (void) {
  6196.           unsigned long long i = 0;
  6197.           f (&i);
  6198.           return 0;
  6199.         }
  6200. Compiler stdout:
  6201.  
  6202. Compiler stderr:
  6203.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0nt2h225/testfile.c: In function 'main':
  6204. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0nt2h225/testfile.c:5:14: error: passing argument 1 of 'f' from incompatible pointer type [-Werror=incompatible-pointer-types]
  6205.     5 |           f (&i);
  6206.       |              ^~
  6207.       |              |
  6208.       |              long long unsigned int *
  6209. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp0nt2h225/testfile.c:2:27: note: expected 'size_t *' {aka 'long unsigned int *'} but argument is of type 'long long unsigned int *'
  6210.     2 |         size_t f (size_t *i) { return *i + 1; }
  6211.       |                   ~~~~~~~~^
  6212. cc1: all warnings being treated as errors
  6213.  
  6214. Checking if "GCC size_t typedef is long long" compiles: NO
  6215. Running compile:
  6216. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjbtn8d1n
  6217. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjbtn8d1n/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjbtn8d1n/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6218.  
  6219. Code:
  6220.  #include <stdarg.h>
  6221.                     #include <stdlib.h>
  6222.                     #ifdef _MSC_VER
  6223.                     # include "msvc_recommended_pragmas.h"
  6224.                     #endif
  6225.                     void f (int i, ...) {
  6226.                     va_list args1, args2;
  6227.                     va_start (args1, i);
  6228.                     __va_copy (args2, args1);
  6229.                     if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
  6230.                       exit (1);
  6231.                     va_end (args1); va_end (args2);
  6232.                     }
  6233.                     int main() {
  6234.                       f (0, 42);
  6235.                       return 0;
  6236.                     }
  6237. Compiler stdout:
  6238.  
  6239. Compiler stderr:
  6240.  
  6241. Checking if "__va_copy check" compiles: YES
  6242. Running compile:
  6243. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpznwlio12
  6244. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpznwlio12/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpznwlio12/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6245.  
  6246. Code:
  6247.  #include <stdarg.h>
  6248.                     #include <stdlib.h>
  6249.                     #ifdef _MSC_VER
  6250.                     # include "msvc_recommended_pragmas.h"
  6251.                     #endif
  6252.                     void f (int i, ...) {
  6253.                     va_list args1, args2;
  6254.                     va_start (args1, i);
  6255.                     va_copy (args2, args1);
  6256.                     if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
  6257.                       exit (1);
  6258.                     va_end (args1); va_end (args2);
  6259.                     }
  6260.                     int main() {
  6261.                       f (0, 42);
  6262.                       return 0;
  6263.                     }
  6264. Compiler stdout:
  6265.  
  6266. Compiler stderr:
  6267.  
  6268. Checking if "va_copy check" compiles: YES
  6269. Running compile:
  6270. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpcpnuqp7d
  6271. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpcpnuqp7d/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpcpnuqp7d/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6272.  
  6273. Code:
  6274.  
  6275.   #include <stdarg.h>
  6276.   #include <stdlib.h>
  6277.   void f (int i, ...) {
  6278.     va_list args1, args2;
  6279.     va_start (args1, i);
  6280.     args2 = args1;
  6281.     if (va_arg (args2, int) != 42 || va_arg (args1, int) != 42)
  6282.       exit (1);
  6283.     va_end (args1); va_end (args2);
  6284.   }
  6285.   int main() {
  6286.     f (0, 42);
  6287.     return 0;
  6288.   }
  6289. Compiler stdout:
  6290.  
  6291. Compiler stderr:
  6292.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpcpnuqp7d/testfile.c: In function 'f':
  6293. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpcpnuqp7d/testfile.c:7:11: error: assignment to expression with array type
  6294.     7 |     args2 = args1;
  6295.       |           ^
  6296.  
  6297. Could not compile test file /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpcpnuqp7d/testfile.c: 1
  6298.  
  6299. Checking if "va_lists can be copied as values" runs: DID NOT COMPILE
  6300. Running compile:
  6301. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvjorkcie
  6302. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvjorkcie/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpvjorkcie/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6303.  
  6304. Code:
  6305.  
  6306.   void some_func (void) {
  6307.     int a(int p1, int p2, int p3);
  6308.     #define call_a(...) a(1,__VA_ARGS__)
  6309.     call_a(2,3);
  6310.   }
  6311. Compiler stdout:
  6312.  
  6313. Compiler stderr:
  6314.  
  6315. Checking if "ISO C99 varargs macros in C" compiles: YES
  6316. Running compile:
  6317. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzxcio12p
  6318. Command line:  c++ /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzxcio12p/testfile.cpp -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpzxcio12p/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -fpermissive
  6319.  
  6320. Code:
  6321.  
  6322.   void some_func (void) {
  6323.     int a(int p1, int p2, int p3);
  6324.     #define call_a(...) a(1,__VA_ARGS__)
  6325.     call_a(2,3);
  6326.   }
  6327. Compiler stdout:
  6328.  
  6329. Compiler stderr:
  6330.  
  6331. Checking if "ISO C99 varargs macros in C++" compiles: YES
  6332. Running compile:
  6333. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpe5xw0k8l
  6334. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpe5xw0k8l/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpe5xw0k8l/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6335.  
  6336. Code:
  6337.  
  6338.   void some_func (void) {
  6339.     int a(int p1, int p2, int p3);
  6340.     #define call_a(params...) a(1,params)
  6341.     call_a(2,3);
  6342.   }
  6343. Compiler stdout:
  6344.  
  6345. Compiler stderr:
  6346.  
  6347. Checking if "GNUC varargs macros" compiles: YES
  6348. Using cached compile:
  6349. Cached command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpw5lmu14l/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  6350.  
  6351. Code:
  6352.  
  6353.         #ifdef __has_include
  6354.          #if !__has_include("alloca.h")
  6355.           #error "Header 'alloca.h' could not be found"
  6356.          #endif
  6357.         #else
  6358.          #include <alloca.h>
  6359.         #endif
  6360. Cached compiler stdout:
  6361.  
  6362. Cached compiler stderr:
  6363.  
  6364. Has header "alloca.h" : YES (cached)
  6365. Running compile:
  6366. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp83m_lty3
  6367. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp83m_lty3/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  6368.  
  6369. Code:
  6370.  
  6371.         #ifdef __has_include
  6372.          #if !__has_include("sys/poll.h")
  6373.           #error "Header 'sys/poll.h' could not be found"
  6374.          #endif
  6375.         #else
  6376.          #include <sys/poll.h>
  6377.         #endif
  6378. Compiler stdout:
  6379.  
  6380. Compiler stderr:
  6381.  
  6382. Has header "sys/poll.h" : YES
  6383. Using cached compile:
  6384. Cached command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmprkl9wswj/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  6385.  
  6386. Code:
  6387.  
  6388.         #ifdef __has_include
  6389.          #if !__has_include("sys/types.h")
  6390.           #error "Header 'sys/types.h' could not be found"
  6391.          #endif
  6392.         #else
  6393.          #include <sys/types.h>
  6394.         #endif
  6395. Cached compiler stdout:
  6396.  
  6397. Cached compiler stderr:
  6398.  
  6399. Has header "sys/types.h" : YES (cached)
  6400. Running compile:
  6401. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8ixkb0xb
  6402. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8ixkb0xb/testfile.c -E -P -D_FILE_OFFSET_BITS=64 -P -O0 -std=gnu99
  6403.  
  6404. Code:
  6405.  
  6406.         #ifdef __has_include
  6407.          #if !__has_include("winsock2.h")
  6408.           #error "Header 'winsock2.h' could not be found"
  6409.          #endif
  6410.         #else
  6411.          #include <winsock2.h>
  6412.         #endif
  6413. Compiler stdout:
  6414.  
  6415. Compiler stderr:
  6416.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp8ixkb0xb/testfile.c:4:12: error: #error "Header 'winsock2.h' could not be found"
  6417.     4 |           #error "Header 'winsock2.h' could not be found"
  6418.       |            ^~~~~
  6419.  
  6420. Has header "winsock2.h" : NO
  6421. Running compile:
  6422. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj2pmnpgu
  6423. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj2pmnpgu/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj2pmnpgu/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6424.  
  6425. Code:
  6426.  #include<stdio.h>
  6427.        
  6428.       #include<sys/poll.h>
  6429.       #include<sys/types.h>
  6430.         int main(void) {
  6431.             printf("%ld\n", (long)(POLLIN));
  6432.             return 0;
  6433.         }
  6434. Compiler stdout:
  6435.  
  6436. Compiler stderr:
  6437.  
  6438. Program stdout:
  6439.  
  6440. 1
  6441.  
  6442. Program stderr:
  6443.  
  6444.  
  6445. Computing int of "POLLIN" : 1
  6446. Running compile:
  6447. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy8lw_ptc
  6448. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy8lw_ptc/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpy8lw_ptc/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6449.  
  6450. Code:
  6451.  #include<stdio.h>
  6452.        
  6453.       #include<sys/poll.h>
  6454.       #include<sys/types.h>
  6455.         int main(void) {
  6456.             printf("%ld\n", (long)(POLLOUT));
  6457.             return 0;
  6458.         }
  6459. Compiler stdout:
  6460.  
  6461. Compiler stderr:
  6462.  
  6463. Program stdout:
  6464.  
  6465. 4
  6466.  
  6467. Program stderr:
  6468.  
  6469.  
  6470. Computing int of "POLLOUT" : 4
  6471. Running compile:
  6472. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3d44hn_2
  6473. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3d44hn_2/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp3d44hn_2/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6474.  
  6475. Code:
  6476.  #include<stdio.h>
  6477.        
  6478.       #include<sys/poll.h>
  6479.       #include<sys/types.h>
  6480.         int main(void) {
  6481.             printf("%ld\n", (long)(POLLPRI));
  6482.             return 0;
  6483.         }
  6484. Compiler stdout:
  6485.  
  6486. Compiler stderr:
  6487.  
  6488. Program stdout:
  6489.  
  6490. 2
  6491.  
  6492. Program stderr:
  6493.  
  6494.  
  6495. Computing int of "POLLPRI" : 2
  6496. Running compile:
  6497. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpowuzmy3p
  6498. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpowuzmy3p/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpowuzmy3p/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6499.  
  6500. Code:
  6501.  #include<stdio.h>
  6502.        
  6503.       #include<sys/poll.h>
  6504.       #include<sys/types.h>
  6505.         int main(void) {
  6506.             printf("%ld\n", (long)(POLLERR));
  6507.             return 0;
  6508.         }
  6509. Compiler stdout:
  6510.  
  6511. Compiler stderr:
  6512.  
  6513. Program stdout:
  6514.  
  6515. 8
  6516.  
  6517. Program stderr:
  6518.  
  6519.  
  6520. Computing int of "POLLERR" : 8
  6521. Running compile:
  6522. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpag_ok22y
  6523. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpag_ok22y/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpag_ok22y/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6524.  
  6525. Code:
  6526.  #include<stdio.h>
  6527.        
  6528.       #include<sys/poll.h>
  6529.       #include<sys/types.h>
  6530.         int main(void) {
  6531.             printf("%ld\n", (long)(POLLHUP));
  6532.             return 0;
  6533.         }
  6534. Compiler stdout:
  6535.  
  6536. Compiler stderr:
  6537.  
  6538. Program stdout:
  6539.  
  6540. 16
  6541.  
  6542. Program stderr:
  6543.  
  6544.  
  6545. Computing int of "POLLHUP" : 16
  6546. Running compile:
  6547. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6ml_v3yv
  6548. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6ml_v3yv/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp6ml_v3yv/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6549.  
  6550. Code:
  6551.  #include<stdio.h>
  6552.        
  6553.       #include<sys/poll.h>
  6554.       #include<sys/types.h>
  6555.         int main(void) {
  6556.             printf("%ld\n", (long)(POLLNVAL));
  6557.             return 0;
  6558.         }
  6559. Compiler stdout:
  6560.  
  6561. Compiler stderr:
  6562.  
  6563. Program stdout:
  6564.  
  6565. 32
  6566.  
  6567. Program stderr:
  6568.  
  6569.  
  6570. Computing int of "POLLNVAL" : 32
  6571. Running compile:
  6572. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpm0mcz9hq
  6573. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpm0mcz9hq/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpm0mcz9hq/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6574.  
  6575. Code:
  6576.  #include<stdio.h>
  6577.        
  6578.       #include <sys/types.h>
  6579.       #include <sys/socket.h>
  6580.         int main(void) {
  6581.             printf("%ld\n", (long)(AF_UNIX));
  6582.             return 0;
  6583.         }
  6584. Compiler stdout:
  6585.  
  6586. Compiler stderr:
  6587.  
  6588. Program stdout:
  6589.  
  6590. 1
  6591.  
  6592. Program stderr:
  6593.  
  6594.  
  6595. Computing int of "AF_UNIX" : 1
  6596. Running compile:
  6597. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxmr9dnej
  6598. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxmr9dnej/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpxmr9dnej/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6599.  
  6600. Code:
  6601.  #include<stdio.h>
  6602.        
  6603.       #include <sys/types.h>
  6604.       #include <sys/socket.h>
  6605.         int main(void) {
  6606.             printf("%ld\n", (long)(AF_INET));
  6607.             return 0;
  6608.         }
  6609. Compiler stdout:
  6610.  
  6611. Compiler stderr:
  6612.  
  6613. Program stdout:
  6614.  
  6615. 2
  6616.  
  6617. Program stderr:
  6618.  
  6619.  
  6620. Computing int of "AF_INET" : 2
  6621. Running compile:
  6622. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdpqkwl8r
  6623. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdpqkwl8r/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdpqkwl8r/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6624.  
  6625. Code:
  6626.  #include<stdio.h>
  6627.        
  6628.       #include <sys/types.h>
  6629.       #include <sys/socket.h>
  6630.         int main(void) {
  6631.             printf("%ld\n", (long)(AF_INET6));
  6632.             return 0;
  6633.         }
  6634. Compiler stdout:
  6635.  
  6636. Compiler stderr:
  6637.  
  6638. Program stdout:
  6639.  
  6640. 10
  6641.  
  6642. Program stderr:
  6643.  
  6644.  
  6645. Computing int of "AF_INET6" : 10
  6646. Running compile:
  6647. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpujlfrrrt
  6648. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpujlfrrrt/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpujlfrrrt/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6649.  
  6650. Code:
  6651.  #include<stdio.h>
  6652.        
  6653.       #include <sys/types.h>
  6654.       #include <sys/socket.h>
  6655.         int main(void) {
  6656.             printf("%ld\n", (long)(MSG_OOB));
  6657.             return 0;
  6658.         }
  6659. Compiler stdout:
  6660.  
  6661. Compiler stderr:
  6662.  
  6663. Program stdout:
  6664.  
  6665. 1
  6666.  
  6667. Program stderr:
  6668.  
  6669.  
  6670. Computing int of "MSG_OOB" : 1
  6671. Running compile:
  6672. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_catqu7a
  6673. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_catqu7a/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_catqu7a/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6674.  
  6675. Code:
  6676.  #include<stdio.h>
  6677.        
  6678.       #include <sys/types.h>
  6679.       #include <sys/socket.h>
  6680.         int main(void) {
  6681.             printf("%ld\n", (long)(MSG_PEEK));
  6682.             return 0;
  6683.         }
  6684. Compiler stdout:
  6685.  
  6686. Compiler stderr:
  6687.  
  6688. Program stdout:
  6689.  
  6690. 2
  6691.  
  6692. Program stderr:
  6693.  
  6694.  
  6695. Computing int of "MSG_PEEK" : 2
  6696. Running compile:
  6697. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_gtm9yuf
  6698. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_gtm9yuf/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp_gtm9yuf/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6699.  
  6700. Code:
  6701.  #include<stdio.h>
  6702.        
  6703.       #include <sys/types.h>
  6704.       #include <sys/socket.h>
  6705.         int main(void) {
  6706.             printf("%ld\n", (long)(MSG_DONTROUTE));
  6707.             return 0;
  6708.         }
  6709. Compiler stdout:
  6710.  
  6711. Compiler stderr:
  6712.  
  6713. Program stdout:
  6714.  
  6715. 4
  6716.  
  6717. Program stderr:
  6718.  
  6719.  
  6720. Computing int of "MSG_DONTROUTE" : 4
  6721. Running compile:
  6722. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpiq_2qc3a
  6723. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpiq_2qc3a/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpiq_2qc3a/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6724.  
  6725. Code:
  6726.  #include <netinet/in.h>
  6727.         void bar(void) {
  6728.             sizeof(struct in6_addr);
  6729.         }
  6730. Compiler stdout:
  6731.  
  6732. Compiler stderr:
  6733.  
  6734. Checking for type "struct in6_addr" : YES
  6735. Running compile:
  6736. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpefhcn6in
  6737. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpefhcn6in/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpefhcn6in/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6738.  
  6739. Code:
  6740.  int main() {
  6741.   int atomic = 2;
  6742.   __sync_bool_compare_and_swap (&atomic, 2, 3);
  6743.   return 0;
  6744. }
  6745.  
  6746. Compiler stdout:
  6747.  
  6748. Compiler stderr:
  6749.  
  6750. Checking if "atomic ops" : links: YES
  6751. Running compile:
  6752. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp471fljdr
  6753. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp471fljdr/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp471fljdr/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6754.  
  6755. Code:
  6756.  
  6757. #ifndef __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4
  6758. #error "compiler has atomic ops, but doesn't define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4"
  6759. #endif
  6760.  
  6761. Compiler stdout:
  6762.  
  6763. Compiler stderr:
  6764.  
  6765. Checking if "atomic ops define" compiles: YES
  6766. Run-time dependency threads found: YES
  6767. Running compile:
  6768. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj5nc9ywt
  6769. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj5nc9ywt/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpj5nc9ywt/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6770.  
  6771. Code:
  6772.  
  6773.         #include <pthread.h>
  6774.         int main(void) {
  6775.             /* If it's not defined as a macro, try to use as a symbol */
  6776.            #ifndef pthread_attr_setstacksize
  6777.                pthread_attr_setstacksize;
  6778.            #endif
  6779.            return 0;
  6780.        }
  6781. Compiler stdout:
  6782.  
  6783. Compiler stderr:
  6784.  
  6785. Header "pthread.h" has symbol "pthread_attr_setstacksize" : YES
  6786. Running compile:
  6787. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfaf817ti
  6788. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfaf817ti/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpfaf817ti/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6789.  
  6790. Code:
  6791.  
  6792.        #include <pthread.h>
  6793.        int main(void) {
  6794.            /* If it's not defined as a macro, try to use as a symbol */
  6795.             #ifndef pthread_attr_setinheritsched
  6796.                 pthread_attr_setinheritsched;
  6797.             #endif
  6798.             return 0;
  6799.         }
  6800. Compiler stdout:
  6801.  
  6802. Compiler stderr:
  6803.  
  6804. Header "pthread.h" has symbol "pthread_attr_setinheritsched" : YES
  6805. Running compile:
  6806. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7431o4ku
  6807. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7431o4ku/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7431o4ku/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6808.  
  6809. Code:
  6810.  
  6811.         #include <pthread.h>
  6812.         int main(void) {
  6813.             /* If it's not defined as a macro, try to use as a symbol */
  6814.            #ifndef pthread_condattr_setclock
  6815.                pthread_condattr_setclock;
  6816.            #endif
  6817.            return 0;
  6818.        }
  6819. Compiler stdout:
  6820.  
  6821. Compiler stderr:
  6822.  
  6823. Header "pthread.h" has symbol "pthread_condattr_setclock" : YES
  6824. Running compile:
  6825. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp81vm8rlt
  6826. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp81vm8rlt/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp81vm8rlt/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6827.  
  6828. Code:
  6829.  
  6830.        #include <pthread.h>
  6831.        int main(void) {
  6832.            /* If it's not defined as a macro, try to use as a symbol */
  6833.             #ifndef pthread_cond_timedwait_relative_np
  6834.                 pthread_cond_timedwait_relative_np;
  6835.             #endif
  6836.             return 0;
  6837.         }
  6838. Compiler stdout:
  6839.  
  6840. Compiler stderr:
  6841.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp81vm8rlt/testfile.c: In function 'main':
  6842. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp81vm8rlt/testfile.c:6:17: error: 'pthread_cond_timedwait_relative_np' undeclared (first use in this function); did you mean 'pthread_cond_timedwait'?
  6843.     6 |                 pthread_cond_timedwait_relative_np;
  6844.       |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6845.       |                 pthread_cond_timedwait
  6846. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp81vm8rlt/testfile.c:6:17: note: each undeclared identifier is reported only once for each function it appears in
  6847.  
  6848. Header "pthread.h" has symbol "pthread_cond_timedwait_relative_np" : NO
  6849. Running compile:
  6850. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4zz8a371
  6851. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4zz8a371/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp4zz8a371/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6852.  
  6853. Code:
  6854.  
  6855.       #ifndef _GNU_SOURCE
  6856.       # define _GNU_SOURCE
  6857.       #endif
  6858.       #include <pthread.h>
  6859.         #include <pthread.h>
  6860.         int main(void) {
  6861.             /* If it's not defined as a macro, try to use as a symbol */
  6862.            #ifndef pthread_getname_np
  6863.                pthread_getname_np;
  6864.            #endif
  6865.            return 0;
  6866.        }
  6867. Compiler stdout:
  6868.  
  6869. Compiler stderr:
  6870.  
  6871. Header "pthread.h" has symbol "pthread_getname_np" : YES
  6872. Running compile:
  6873. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjuz89ndo
  6874. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjuz89ndo/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpjuz89ndo/output.obj -c -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6875.  
  6876. Code:
  6877.  
  6878.        #include <sys/syscall.h>
  6879.        int main(void) {
  6880.            /* If it's not defined as a macro, try to use as a symbol */
  6881.             #ifndef SYS_sched_getattr
  6882.                 SYS_sched_getattr;
  6883.             #endif
  6884.             return 0;
  6885.         }
  6886. Compiler stdout:
  6887.  
  6888. Compiler stderr:
  6889.  
  6890. Header "sys/syscall.h" has symbol "SYS_sched_getattr" : YES
  6891. Running compile:
  6892. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdv09mj05
  6893. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdv09mj05/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdv09mj05/output.exe -pthread -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6894.  
  6895. Code:
  6896.  
  6897.       #ifndef _GNU_SOURCE
  6898.       # define _GNU_SOURCE
  6899.       #endif
  6900.       #include <pthread.h>
  6901.               int main() {
  6902.                 pthread_setname_np("example");
  6903.                 return 0;
  6904.               }
  6905. Compiler stdout:
  6906.  
  6907. Compiler stderr:
  6908.  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdv09mj05/testfile.c: In function 'main':
  6909. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdv09mj05/testfile.c:7:36: warning: passing argument 1 of 'pthread_setname_np' makes integer from pointer without a cast [-Wint-conversion]
  6910.     7 |                 pthread_setname_np("example");
  6911.       |                                    ^~~~~~~~~
  6912.       |                                    |
  6913.       |                                    char *
  6914. In file included from /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdv09mj05/testfile.c:5:
  6915. /usr/include/pthread.h:463:42: note: expected 'pthread_t' {aka 'long unsigned int'} but argument is of type 'char *'
  6916.   463 | extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
  6917.       |                                ~~~~~~~~~~^~~~~~~~~~~~~~~
  6918. /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpdv09mj05/testfile.c:7:17: error: too few arguments to function 'pthread_setname_np'
  6919.     7 |                 pthread_setname_np("example");
  6920.       |                 ^~~~~~~~~~~~~~~~~~
  6921. /usr/include/pthread.h:463:12: note: declared here
  6922.   463 | extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
  6923.       |            ^~~~~~~~~~~~~~~~~~
  6924.  
  6925. Checking if "pthread_setname_np(const char*)" with dependency threads: links: NO
  6926. Running compile:
  6927. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7m2osbjw
  6928. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7m2osbjw/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmp7m2osbjw/output.exe -pthread -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6929.  
  6930. Code:
  6931.  
  6932.       #ifndef _GNU_SOURCE
  6933.       # define _GNU_SOURCE
  6934.       #endif
  6935.       #include <pthread.h>
  6936.                 int main() {
  6937.                   pthread_setname_np(pthread_self(), "example");
  6938.                   return 0;
  6939.                 }
  6940. Compiler stdout:
  6941.  
  6942. Compiler stderr:
  6943.  
  6944. Checking if "pthread_setname_np(pthread_t, const char*)" with dependency threads: links: YES
  6945. Running compile:
  6946. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpz21b2hf1
  6947. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpz21b2hf1/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpz21b2hf1/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6948.  
  6949. Code:
  6950.  
  6951.   volatile int *a = 0, *b = 0;
  6952.   void f (int i) {
  6953.     volatile int x = 5;
  6954.     if (i == 0)
  6955.       b = &x;
  6956.     else
  6957.       f (i - 1);
  6958.   }
  6959.   int main () {
  6960.     volatile int y = 7;
  6961.     a = &y;
  6962.     f (100);
  6963.     return b > a ? 0 : 1;
  6964.   }
  6965. Compiler stdout:
  6966.  
  6967. Compiler stderr:
  6968.  
  6969. Program stdout:
  6970.  
  6971.  
  6972. Program stderr:
  6973.  
  6974.  
  6975. Checking if "stack grows check" runs: NO (1)
  6976. Running compile:
  6977. Working directory:  /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx_aqifho
  6978. Command line:  cc /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx_aqifho/testfile.c -o /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/tmpx_aqifho/output.exe -D_FILE_OFFSET_BITS=64 -O0 -std=gnu99
  6979.  
  6980. Code:
  6981.  
  6982.         #define iconv_open meson_disable_define_of_iconv_open
  6983.        
  6984.         #include <limits.h>
  6985.         #undef iconv_open
  6986.        
  6987.         #ifdef __cplusplus
  6988.         extern "C"
  6989.         #endif
  6990.         char iconv_open (void);
  6991.        
  6992.         #if defined __stub_iconv_open || defined __stub___iconv_open
  6993.         fail fail fail this function is not going to work
  6994.         #endif
  6995.        
  6996.         int main(void) {
  6997.           return iconv_open ();
  6998.         }
  6999. Compiler stdout:
  7000.  
  7001. Compiler stderr:
  7002.  
  7003. Checking for function "iconv_open" : YES
  7004. Pkg-config binary for 1 is not cached.
  7005. Pkg-config binary missing from cross or native file, or env var undefined.
  7006. Trying a default Pkg-config fallback at pkg-config
  7007. Found pkg-config: /usr/bin/pkg-config (0.29.2)
  7008. Determining dependency 'libpcre' with pkg-config executable '/usr/bin/pkg-config'
  7009. env[PKG_CONFIG_PATH]: /home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/lib/pkgconfig
  7010. Called `/usr/bin/pkg-config --modversion libpcre` -> 1
  7011.  
  7012. CMake binary for 1 is not cached
  7013. CMake binary missing from cross or native file, or env var undefined.
  7014. Trying a default CMake fallback at cmake
  7015. Found CMake: /home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/bin/cmake (3.26.3)
  7016. Extracting basic cmake information
  7017. CMake Toolchain: Calling CMake once to generate the compiler state
  7018. Calling CMake (['/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/bin/cmake']) in /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/__CMake_compiler_info__ with:
  7019.   - "--trace-expand"
  7020.   - "--trace-format=json-v1"
  7021.   - "--no-warn-unused-cli"
  7022.   - "--trace-redirect=cmake_trace.txt"
  7023.   - "-G"
  7024.   - "Ninja"
  7025.   - "-DCMAKE_TOOLCHAIN_FILE=/home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/__CMake_compiler_info__/CMakeMesonTempToolchainFile.cmake"
  7026.   - "."
  7027.   - "-DCMAKE_PREFIX_PATH=/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu"
  7028. CMake trace warning: add_executable() non imported executables are not supported
  7029. CMake TRACE: /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-nDltQ7/CMakeLists.txt:20 add_executable(['cmTC_06f34', '/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/share/cmake-3.26/Modules/CMakeCCompilerABI.c'])
  7030. CMake trace warning: target_link_options() TARGET cmTC_06f34 not found
  7031. CMake TRACE: /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-nDltQ7/CMakeLists.txt:23 target_link_libraries(['cmTC_06f34', ''])
  7032. CMake trace warning: add_executable() non imported executables are not supported
  7033. CMake TRACE: /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-Bpzr1W/CMakeLists.txt:20 add_executable(['cmTC_ef7ba', '/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/share/cmake-3.26/Modules/CMakeCXXCompilerABI.cpp'])
  7034. CMake trace warning: target_link_options() TARGET cmTC_ef7ba not found
  7035. CMake TRACE: /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/__CMake_compiler_info__/CMakeFiles/CMakeScratch/TryCompile-Bpzr1W/CMakeLists.txt:23 target_link_libraries(['cmTC_ef7ba', ''])
  7036. Try CMake generator: auto
  7037. Calling CMake (['/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/bin/cmake']) in /home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/cmake_libpcre with:
  7038.   - "--trace-expand"
  7039.   - "--trace-format=json-v1"
  7040.   - "--no-warn-unused-cli"
  7041.   - "--trace-redirect=cmake_trace.txt"
  7042.   - "-DCMAKE_TOOLCHAIN_FILE=/home/addmin/Desktop/Build/cross-build/mxe/tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2.build_/meson-private/cmake_libpcre/CMakeMesonToolchainFile.cmake"
  7043.   - "."
  7044.   - "-DCMAKE_PREFIX_PATH=/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu"
  7045.   -- Module search paths:    ['/', '/home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu', '/opt', '/usr', '/usr/local']
  7046.   -- CMake root:             /home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/share/cmake-3.26
  7047.   -- CMake architectures:    ['x86_64-linux-gnu']
  7048.   -- CMake lib search paths: ['lib', 'lib32', 'lib64', 'libx32', 'share', 'lib/x86_64-linux-gnu']
  7049. Preliminary CMake check failed. Aborting.
  7050. Run-time dependency libpcre found: NO (tried pkgconfig and cmake)
  7051. Pkg-config binary for 1 is cached.
  7052. Determining dependency 'libpcre' with pkg-config executable '/usr/bin/pkg-config'
  7053. env[PKG_CONFIG_PATH]: /home/addmin/Desktop/Build/cross-build/mxe/usr/x86_64-pc-linux-gnu/lib/pkgconfig
  7054. CMake binary for 1 is cached.
  7055. Preliminary CMake check failed. Aborting.
  7056. Run-time dependency libpcre found: NO (tried pkgconfig and cmake)
  7057. Looking for a fallback subproject for the dependency libpcre
  7058. Downloading pcre source from https://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.bz2
  7059. <urlopen error [Errno -4] Non-recoverable failure in name resolution>
  7060. WARNING: failed to download with error: could not get https://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.bz2 is the internet available?. Trying after a delay...
  7061. <urlopen error [Errno -4] Non-recoverable failure in name resolution>
  7062. WARNING: failed to download with error: could not get https://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.bz2 is the internet available?. Trying after a delay...
  7063. <urlopen error [Errno -4] Non-recoverable failure in name resolution>
  7064. WARNING: failed to download with error: could not get https://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.bz2 is the internet available?. Trying after a delay...
  7065. <urlopen error [Errno -4] Non-recoverable failure in name resolution>
  7066. WARNING: failed to download with error: could not get https://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.bz2 is the internet available?. Trying after a delay...
  7067. <urlopen error [Errno -4] Non-recoverable failure in name resolution>
  7068. WARNING: failed to download with error: could not get https://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.bz2 is the internet available?. Trying after a delay...
  7069. <urlopen error [Errno -4] Non-recoverable failure in name resolution>
  7070. A fallback URL could be specified using source_fallback_url key in the wrap file
  7071.  
  7072. tmp-glib-x86_64-pc-linux-gnu/glib-2.70.2/meson.build:2002:2: ERROR: could not get https://sourceforge.net/projects/pcre/files/pcre/8.37/pcre-8.37.tar.bz2 is the internet available?
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement