Determining if the include file xlocale.h exists failed with the following output: Change Dir: /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/gmake cmTC_42d21/fast && gmake[4]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' /usr/bin/gmake -f CMakeFiles/cmTC_42d21.dir/build.make CMakeFiles/cmTC_42d21.dir/build gmake[5]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_42d21.dir/CheckIncludeFile.c.o /mnt/gold/openwrt/trunk/staging_dir/host/bin/gcc -D_GNU_SOURCE -O2 -I/mnt/gold/openwrt/trunk/staging_dir/host/include -I/mnt/gold/openwrt/trunk/staging_dir/hostpkg/include -I/mnt/gold/openwrt/trunk/staging_dir/target-mips_24kc_musl/host/include -fPIE -o CMakeFiles/cmTC_42d21.dir/CheckIncludeFile.c.o -c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckIncludeFile.c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckIncludeFile.c:1:10: fatal error: xlocale.h: No such file or directory 1 | #include | ^~~~~~~~~~~ compilation terminated. gmake[5]: *** [CMakeFiles/cmTC_42d21.dir/build.make:85: CMakeFiles/cmTC_42d21.dir/CheckIncludeFile.c.o] Error 1 gmake[5]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' gmake[4]: *** [Makefile:140: cmTC_42d21/fast] Error 2 gmake[4]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' Determining if the _isnan exist failed with the following output: Change Dir: /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/gmake cmTC_1cbb1/fast && gmake[4]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' /usr/bin/gmake -f CMakeFiles/cmTC_1cbb1.dir/build.make CMakeFiles/cmTC_1cbb1.dir/build gmake[5]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_1cbb1.dir/CheckSymbolExists.c.o /mnt/gold/openwrt/trunk/staging_dir/host/bin/gcc -D_GNU_SOURCE -O2 -I/mnt/gold/openwrt/trunk/staging_dir/host/include -I/mnt/gold/openwrt/trunk/staging_dir/hostpkg/include -I/mnt/gold/openwrt/trunk/staging_dir/target-mips_24kc_musl/host/include -fPIE -o CMakeFiles/cmTC_1cbb1.dir/CheckSymbolExists.c.o -c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c: In function 'main': /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: error: '_isnan' undeclared (first use in this function) 8 | return ((int*)(&_isnan))[argc]; | ^~~~~~ /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: note: each undeclared identifier is reported only once for each function it appears in gmake[5]: *** [CMakeFiles/cmTC_1cbb1.dir/build.make:85: CMakeFiles/cmTC_1cbb1.dir/CheckSymbolExists.c.o] Error 1 gmake[5]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' gmake[4]: *** [Makefile:140: cmTC_1cbb1/fast] Error 2 gmake[4]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' File /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef _isnan return ((int*)(&_isnan))[argc]; #else (void)argc; return 0; #endif } Determining if the _finite exist failed with the following output: Change Dir: /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/gmake cmTC_99a6e/fast && gmake[4]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' /usr/bin/gmake -f CMakeFiles/cmTC_99a6e.dir/build.make CMakeFiles/cmTC_99a6e.dir/build gmake[5]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_99a6e.dir/CheckSymbolExists.c.o /mnt/gold/openwrt/trunk/staging_dir/host/bin/gcc -D_GNU_SOURCE -O2 -I/mnt/gold/openwrt/trunk/staging_dir/host/include -I/mnt/gold/openwrt/trunk/staging_dir/hostpkg/include -I/mnt/gold/openwrt/trunk/staging_dir/target-mips_24kc_musl/host/include -fPIE -o CMakeFiles/cmTC_99a6e.dir/CheckSymbolExists.c.o -c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c: In function 'main': /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: error: '_finite' undeclared (first use in this function) 8 | return ((int*)(&_finite))[argc]; | ^~~~~~~ /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: note: each undeclared identifier is reported only once for each function it appears in gmake[5]: *** [CMakeFiles/cmTC_99a6e.dir/build.make:85: CMakeFiles/cmTC_99a6e.dir/CheckSymbolExists.c.o] Error 1 gmake[5]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' gmake[4]: *** [Makefile:140: cmTC_99a6e/fast] Error 2 gmake[4]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' File /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef _finite return ((int*)(&_finite))[argc]; #else (void)argc; return 0; #endif } Determining if the _doprnt exist failed with the following output: Change Dir: /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/gmake cmTC_8fa5a/fast && gmake[4]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' /usr/bin/gmake -f CMakeFiles/cmTC_8fa5a.dir/build.make CMakeFiles/cmTC_8fa5a.dir/build gmake[5]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_8fa5a.dir/CheckSymbolExists.c.o /mnt/gold/openwrt/trunk/staging_dir/host/bin/gcc -D_GNU_SOURCE -O2 -I/mnt/gold/openwrt/trunk/staging_dir/host/include -I/mnt/gold/openwrt/trunk/staging_dir/hostpkg/include -I/mnt/gold/openwrt/trunk/staging_dir/target-mips_24kc_musl/host/include -fPIE -o CMakeFiles/cmTC_8fa5a.dir/CheckSymbolExists.c.o -c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c: In function 'main': /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: error: '_doprnt' undeclared (first use in this function) 8 | return ((int*)(&_doprnt))[argc]; | ^~~~~~~ /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c:8:19: note: each undeclared identifier is reported only once for each function it appears in gmake[5]: *** [CMakeFiles/cmTC_8fa5a.dir/build.make:85: CMakeFiles/cmTC_8fa5a.dir/CheckSymbolExists.c.o] Error 1 gmake[5]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' gmake[4]: *** [Makefile:140: cmTC_8fa5a/fast] Error 2 gmake[4]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' File /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/CheckSymbolExists.c: /* */ #include int main(int argc, char** argv) { (void)argv; #ifndef _doprnt return ((int*)(&_doprnt))[argc]; #else (void)argc; return 0; #endif } Performing C SOURCE FILE Test HAS_GNU_WARNING_LONG failed with the following output: Change Dir: /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp Run Build Command(s):/usr/bin/gmake cmTC_dd7a6/fast && gmake[4]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' /usr/bin/gmake -f CMakeFiles/cmTC_dd7a6.dir/build.make CMakeFiles/cmTC_dd7a6.dir/build gmake[5]: Entering directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' Building C object CMakeFiles/cmTC_dd7a6.dir/src.c.o /mnt/gold/openwrt/trunk/staging_dir/host/bin/gcc -DHAS_GNU_WARNING_LONG -D_GNU_SOURCE -O2 -I/mnt/gold/openwrt/trunk/staging_dir/host/include -I/mnt/gold/openwrt/trunk/staging_dir/hostpkg/include -I/mnt/gold/openwrt/trunk/staging_dir/target-mips_24kc_musl/host/include -fPIE -o CMakeFiles/cmTC_dd7a6.dir/src.c.o -c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/src.c /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/src.c:3:9: warning: missing terminating " character 3 | __asm__(".section .gnu.json_object_get | ^ /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/src.c:3:9: error: missing terminating " character 3 | __asm__(".section .gnu.json_object_get | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/src.c:4:2: error: expected string literal before '.' token 4 | .ascii "Please link against libjson-c instead of libjson" | ^ /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/src.c:5:7: warning: missing terminating " character 5 | .text"); | ^ /mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp/src.c:5:7: error: missing terminating " character 5 | .text"); | ^~~ gmake[5]: *** [CMakeFiles/cmTC_dd7a6.dir/build.make:85: CMakeFiles/cmTC_dd7a6.dir/src.c.o] Error 1 gmake[5]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' gmake[4]: *** [Makefile:140: cmTC_dd7a6/fast] Error 2 gmake[4]: Leaving directory '/mnt/gold/openwrt/trunk/build_dir/hostpkg/json-c-0.15/CMakeFiles/CMakeTmp' Source file was: extern void json_object_get(); __asm__(".section .gnu.json_object_get .ascii "Please link against libjson-c instead of libjson" .text"); int main(int c, char *v) { return 0;}