(bild-lvgl) rich@RG-x360:~/lvgl/lv_micropython$ make V=1 -C ports/esp32 LV_CFLAGS="-DLV_COLOR_DEPTH=16 -DLV_COLOR_16_SWAP=1" BOARD=GENERIC PYTHON=python2 deploy make: Entering directory '/mnt/c/tpi-dev/lvgl/lv_micropython/ports/esp32' Building with ESP IDF v4 find: ‘/home/rich/lvgl/esp/esp-idf/components/xtensa-debug-module/include’: No such file or directory python2 ../../py/makeversionhdr.py build-GENERIC/genhdr/mpversion.h python2 ../../tools/makemanifest.py -o build-GENERIC/frozen_content.c -v "MPY_DIR=../.." -v "MPY_LIB_DIR=../../../micropython-lib" -v "PORT_DIR=/mnt/c/tpi-dev/lvgl/lv_micropython/ports/esp32" -v "BOARD_DIR=boards/GENERIC" -b "build-GENERIC" -f"-march=xtensawin" boards/manifest.py CXX /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp xtensa-esp32-elf-g++ -std=gnu++11 -Os -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -Wall -Werror -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -DESP_PLATFORM -I../../lib/lv_bindings -I../../lib/lv_bindings/driver/png/lodepng -I../../lib/berkeley-db-1.xx/PORT/include -I. -I../.. -I../../lib/mp-readline -I../../lib/netutils -I../../lib/timeutils -Ibuild-GENERIC -I/home/rich/lvgl/esp/esp-idf/components/bootloader_support/include -I/home/rich/lvgl/esp/esp-idf/components/bootloader_support/include_bootloader -I/home/rich/lvgl/esp/esp-idf/components/console -I/home/rich/lvgl/esp/esp-idf/components/driver/include -I/home/rich/lvgl/esp/esp-idf/components/driver/include/driver -I/home/rich/lvgl/esp/esp-idf/components/efuse/include -I/home/rich/lvgl/esp/esp-idf/components/efuse/esp32/include -I/home/rich/lvgl/esp/esp-idf/components/esp32/include -I/home/rich/lvgl/esp/esp-idf/components/espcoredump/include -I/home/rich/lvgl/esp/esp-idf/components/soc/include -I/home/rich/lvgl/esp/esp-idf/components/soc/esp32/include -I/home/rich/lvgl/esp/esp-idf/components/heap/include -I/home/rich/lvgl/esp/esp-idf/components/log/include -I/home/rich/lvgl/esp/esp-idf/components/newlib/platform_include -I/home/rich/lvgl/esp/esp-idf/components/newlib/include -I/home/rich/lvgl/esp/esp-idf/components/nvs_flash/include -I/home/rich/lvgl/esp/esp-idf/components/freertos/include -I/home/rich/lvgl/esp/esp-idf/components/esp_ringbuf/include -I/home/rich/lvgl/esp/esp-idf/components/esp_event/include -I/home/rich/lvgl/esp/esp-idf/components/tcpip_adapter/include -I/home/rich/lvgl/esp/esp-idf/components/lwip/lwip/src/include -I/home/rich/lvgl/esp/esp-idf/components/lwip/port/esp32/include -I/home/rich/lvgl/esp/esp-idf/components/lwip/include/apps -I/home/rich/lvgl/esp/esp-idf/components/mbedtls/mbedtls/include -I/home/rich/lvgl/esp/esp-idf/components/mbedtls/port/include -I/home/rich/lvgl/esp/esp-idf/components/mdns/include -I/home/rich/lvgl/esp/esp-idf/components/mdns/private_include -I/home/rich/lvgl/esp/esp-idf/components/spi_flash/include -I/home/rich/lvgl/esp/esp-idf/components/ulp/include -I/home/rich/lvgl/esp/esp-idf/components/vfs/include -I/home/rich/lvgl/esp/esp-idf/components/xtensa-debug-module/include -I/home/rich/lvgl/esp/esp-idf/components/wpa_supplicant/include -I/home/rich/lvgl/esp/esp-idf/components/wpa_supplicant/port/include -I/home/rich/lvgl/esp/esp-idf/components/app_trace/include -I/home/rich/lvgl/esp/esp-idf/components/app_update/include -I/home/rich/lvgl/esp/esp-idf/components/pthread/include -I/home/rich/lvgl/esp/esp-idf/components/smartconfig_ack/include -I/home/rich/lvgl/esp/esp-idf/components/sdmmc/include -I/home/rich/lvgl/esp/esp-idf/components/esp_common/include -I/home/rich/lvgl/esp/esp-idf/components/esp_eth/include -I/home/rich/lvgl/esp/esp-idf/components/esp_event/private_include -I/home/rich/lvgl/esp/esp-idf/components/esp_rom/include -I/home/rich/lvgl/esp/esp-idf/components/esp_wifi/include -I/home/rich/lvgl/esp/esp-idf/components/esp_wifi/esp32/include -I/home/rich/lvgl/esp/esp-idf/components/lwip/include/apps/sntp -I/home/rich/lvgl/esp/esp-idf/components/spi_flash/private_include -I/home/rich/lvgl/esp/esp-idf/components/wpa_supplicant/include/esp_supplicant -I/home/rich/lvgl/esp/esp-idf/components/xtensa/include -I/home/rich/lvgl/esp/esp-idf/components/xtensa/esp32/include -I/home/rich/lvgl/esp/esp-idf/components/bt/include -I/home/rich/lvgl/esp/esp-idf/components/bt/common/osi/include -I/home/rich/lvgl/esp/esp-idf/components/bt/common/btc/include -I/home/rich/lvgl/esp/esp-idf/components/bt/common/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/porting/nimble/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/port/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ans/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/bas/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gap/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/gatt/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/ias/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/lls/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/services/tps/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/util/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/ram/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/nimble/host/store/config/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/porting/npl/freertos/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/nimble/ext/tinycrypt/include -I/home/rich/lvgl/esp/esp-idf/components/bt/host/nimble/esp-hci/include -c -MD -o build-GENERIC//home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.o /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:166:8: error: '_VOID' does not name a type extern _VOID _EXFUN(__sinit,(struct _reent *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:193:3: error: '_PTR' does not name a type _PTR _cookie; /* cookie passed to io functions */ ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:195:36: error: '_read' has not been declared _READ_WRITE_RETURN_TYPE _EXFNPTR(_read, (struct _reent *, _PTR, ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:195:43: error: expected identifier before '(' token _READ_WRITE_RETURN_TYPE _EXFNPTR(_read, (struct _reent *, _PTR, ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:195:61: error: '_PTR' has not been declared _READ_WRITE_RETURN_TYPE _EXFNPTR(_read, (struct _reent *, _PTR, ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:197:36: error: '_write' has not been declared _READ_WRITE_RETURN_TYPE _EXFNPTR(_write, (struct _reent *, _PTR, ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:197:44: error: expected identifier before '(' token _READ_WRITE_RETURN_TYPE _EXFNPTR(_write, (struct _reent *, _PTR, ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:197:62: error: '_PTR' has not been declared _READ_WRITE_RETURN_TYPE _EXFNPTR(_write, (struct _reent *, _PTR, ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:200:20: error: '_seek' has not been declared _fpos_t _EXFNPTR(_seek, (struct _reent *, _PTR, _fpos_t, int)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:200:27: error: expected identifier before '(' token _fpos_t _EXFNPTR(_seek, (struct _reent *, _PTR, _fpos_t, int)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:200:45: error: '_PTR' has not been declared _fpos_t _EXFNPTR(_seek, (struct _reent *, _PTR, _fpos_t, int)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:201:16: error: '_close' has not been declared int _EXFNPTR(_close, (struct _reent *, _PTR)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:201:24: error: expected identifier before '(' token int _EXFNPTR(_close, (struct _reent *, _PTR)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:201:42: error: '_PTR' has not been declared int _EXFNPTR(_close, (struct _reent *, _PTR)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:388:3: error: '_CONST' does not name a type _CONST char *_current_locale; /* unused */ ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:392:17: error: '__cleanup' has not been declared void _EXFNPTR(__cleanup, (struct _reent *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:392:28: error: expected identifier before '(' token void _EXFNPTR(__cleanup, (struct _reent *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:773:21: error: expected initializer before '_PARAMS' void _reclaim_reent _PARAMS ((struct _reent *)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:26: error: '__getreent' was not declared in this scope struct _reent * _EXFUN(__getreent, (void)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:26: note: suggested alternative: '_reent' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~~~~~ _reent /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:39: error: expected primary-expression before 'void' struct _reent * _EXFUN(__getreent, (void)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:39: error: expected ')' before 'void' struct _reent * _EXFUN(__getreent, (void)); ~^~~~ ) In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:155:44: error: expected initializer before '__result_use_check' void *reallocarray(void *, size_t, size_t) __result_use_check __alloc_size(2) ^~~~~~~~~~~~~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:340:52: error: expected initializer before '__alloc_align' void * aligned_alloc(size_t, size_t) __malloc_like __alloc_align(1) ^~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:164:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(tmpfile, (void)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:164:15: error: 'tmpfile' was not declared in this scope FILE * _EXFUN(tmpfile, (void)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:164:25: error: expected primary-expression before 'void' FILE * _EXFUN(tmpfile, (void)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:164:25: error: expected ')' before 'void' FILE * _EXFUN(tmpfile, (void)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:165:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(tmpnam, (char *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:165:15: error: 'tmpnam' was not declared in this scope char * _EXFUN(tmpnam, (char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:165:15: note: suggested alternative: 'L_tmpnam' char * _EXFUN(tmpnam, (char *)); ^~~~~~ L_tmpnam /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:165:24: error: expected primary-expression before 'char' char * _EXFUN(tmpnam, (char *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:165:24: error: expected ')' before 'char' char * _EXFUN(tmpnam, (char *)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:167:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(tempnam, (const char *, const char *)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:167:15: error: 'tempnam' was not declared in this scope char * _EXFUN(tempnam, (const char *, const char *)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:167:15: note: suggested alternative: 'L_tmpnam' char * _EXFUN(tempnam, (const char *, const char *)); ^~~~~~~ L_tmpnam /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:167:25: error: expected primary-expression before 'const' char * _EXFUN(tempnam, (const char *, const char *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:167:25: error: expected ')' before 'const' char * _EXFUN(tempnam, (const char *, const char *)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:169:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fclose, (FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:169:12: error: 'fclose' was not declared in this scope int _EXFUN(fclose, (FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:169:12: note: suggested alternative: 'class' int _EXFUN(fclose, (FILE *)); ^~~~~~ class /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:169:26: error: expected primary-expression before '*' token int _EXFUN(fclose, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:169:27: error: expected primary-expression before ')' token int _EXFUN(fclose, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:170:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fflush, (FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:170:12: error: 'fflush' was not declared in this scope int _EXFUN(fflush, (FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:170:26: error: expected primary-expression before '*' token int _EXFUN(fflush, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:170:27: error: expected primary-expression before ')' token int _EXFUN(fflush, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:171:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(freopen, (const char *__restrict, const char *__restrict, FILE *__restrict)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:171:15: error: 'freopen' was not declared in this scope FILE * _EXFUN(freopen, (const char *__restrict, const char *__restrict, FILE *__restrict)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:171:15: note: suggested alternative: 'fropen' FILE * _EXFUN(freopen, (const char *__restrict, const char *__restrict, FILE *__restrict)); ^~~~~~~ fropen /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:171:25: error: expected primary-expression before 'const' FILE * _EXFUN(freopen, (const char *__restrict, const char *__restrict, FILE *__restrict)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:171:25: error: expected ')' before 'const' FILE * _EXFUN(freopen, (const char *__restrict, const char *__restrict, FILE *__restrict)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:172:13: error: variable or field '_EXFUN' declared void void _EXFUN(setbuf, (FILE *__restrict, char *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:172:13: error: 'setbuf' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:172:13: note: suggested alternative: 'setenv' void _EXFUN(setbuf, (FILE *__restrict, char *__restrict)); ^~~~~~ setenv /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:172:27: error: expected primary-expression before '*' token void _EXFUN(setbuf, (FILE *__restrict, char *__restrict)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:172:38: error: expected primary-expression before ',' token void _EXFUN(setbuf, (FILE *__restrict, char *__restrict)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:172:40: error: expected primary-expression before 'char' void _EXFUN(setbuf, (FILE *__restrict, char *__restrict)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:172:39: error: expected ')' before 'char' void _EXFUN(setbuf, (FILE *__restrict, char *__restrict)); ~ ^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:173:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(setvbuf, (FILE *__restrict, char *__restrict, int, size_t)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:173:12: error: 'setvbuf' was not declared in this scope int _EXFUN(setvbuf, (FILE *__restrict, char *__restrict, int, size_t)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:173:27: error: expected primary-expression before '*' token int _EXFUN(setvbuf, (FILE *__restrict, char *__restrict, int, size_t)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:173:38: error: expected primary-expression before ',' token int _EXFUN(setvbuf, (FILE *__restrict, char *__restrict, int, size_t)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:173:40: error: expected primary-expression before 'char' int _EXFUN(setvbuf, (FILE *__restrict, char *__restrict, int, size_t)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:173:39: error: expected ')' before 'char' int _EXFUN(setvbuf, (FILE *__restrict, char *__restrict, int, size_t)); ~ ^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:174:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fprintf, (FILE *__restrict, const char *__restrict, ...) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:174:12: error: 'fprintf' was not declared in this scope int _EXFUN(fprintf, (FILE *__restrict, const char *__restrict, ...) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:174:27: error: expected primary-expression before '*' token int _EXFUN(fprintf, (FILE *__restrict, const char *__restrict, ...) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:174:38: error: expected primary-expression before ',' token int _EXFUN(fprintf, (FILE *__restrict, const char *__restrict, ...) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:174:40: error: expected primary-expression before 'const' int _EXFUN(fprintf, (FILE *__restrict, const char *__restrict, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:174:39: error: expected ')' before 'const' int _EXFUN(fprintf, (FILE *__restrict, const char *__restrict, ...) ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:176:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fscanf, (FILE *__restrict, const char *__restrict, ...) ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:176:12: error: 'fscanf' was not declared in this scope int _EXFUN(fscanf, (FILE *__restrict, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:176:12: note: suggested alternative: 'srand' int _EXFUN(fscanf, (FILE *__restrict, const char *__restrict, ...) ^~~~~~ srand /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:176:26: error: expected primary-expression before '*' token int _EXFUN(fscanf, (FILE *__restrict, const char *__restrict, ...) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:176:37: error: expected primary-expression before ',' token int _EXFUN(fscanf, (FILE *__restrict, const char *__restrict, ...) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:176:39: error: expected primary-expression before 'const' int _EXFUN(fscanf, (FILE *__restrict, const char *__restrict, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:176:38: error: expected ')' before 'const' int _EXFUN(fscanf, (FILE *__restrict, const char *__restrict, ...) ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:178:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(printf, (const char *__restrict, ...) ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:178:12: error: 'printf' was not declared in this scope int _EXFUN(printf, (const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:178:12: note: 'printf' is defined in header ''; did you forget to '#include '? /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:64:1: +#include /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:178:12: int _EXFUN(printf, (const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:178:21: error: expected primary-expression before 'const' int _EXFUN(printf, (const char *__restrict, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:178:21: error: expected ')' before 'const' int _EXFUN(printf, (const char *__restrict, ...) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:180:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(scanf, (const char *__restrict, ...) ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:180:12: error: 'scanf' was not declared in this scope int _EXFUN(scanf, (const char *__restrict, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:180:12: note: suggested alternative: 'srand' int _EXFUN(scanf, (const char *__restrict, ...) ^~~~~ srand /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:180:20: error: expected primary-expression before 'const' int _EXFUN(scanf, (const char *__restrict, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:180:20: error: expected ')' before 'const' int _EXFUN(scanf, (const char *__restrict, ...) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:182:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(sscanf, (const char *__restrict, const char *__restrict, ...) ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:182:12: error: 'sscanf' was not declared in this scope int _EXFUN(sscanf, (const char *__restrict, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:182:12: note: suggested alternative: 'srand' int _EXFUN(sscanf, (const char *__restrict, const char *__restrict, ...) ^~~~~~ srand /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:182:21: error: expected primary-expression before 'const' int _EXFUN(sscanf, (const char *__restrict, const char *__restrict, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:182:21: error: expected ')' before 'const' int _EXFUN(sscanf, (const char *__restrict, const char *__restrict, ...) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:184:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vfprintf, (FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:184:12: error: 'vfprintf' was not declared in this scope int _EXFUN(vfprintf, (FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:184:28: error: expected primary-expression before '*' token int _EXFUN(vfprintf, (FILE *__restrict, const char *__restrict, __VALIST) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:184:39: error: expected primary-expression before ',' token int _EXFUN(vfprintf, (FILE *__restrict, const char *__restrict, __VALIST) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:184:41: error: expected primary-expression before 'const' int _EXFUN(vfprintf, (FILE *__restrict, const char *__restrict, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:184:40: error: expected ')' before 'const' int _EXFUN(vfprintf, (FILE *__restrict, const char *__restrict, __VALIST) ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:186:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vprintf, (const char *, __VALIST) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:186:12: error: 'vprintf' was not declared in this scope int _EXFUN(vprintf, (const char *, __VALIST) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:186:22: error: expected primary-expression before 'const' int _EXFUN(vprintf, (const char *, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:186:22: error: expected ')' before 'const' int _EXFUN(vprintf, (const char *, __VALIST) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:188:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vsprintf, (char *__restrict, const char *__restrict, __VALIST) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:188:12: error: 'vsprintf' was not declared in this scope int _EXFUN(vsprintf, (char *__restrict, const char *__restrict, __VALIST) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:188:23: error: expected primary-expression before 'char' int _EXFUN(vsprintf, (char *__restrict, const char *__restrict, __VALIST) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:188:23: error: expected ')' before 'char' int _EXFUN(vsprintf, (char *__restrict, const char *__restrict, __VALIST) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:190:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fgetc, (FILE *)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:190:12: error: 'fgetc' was not declared in this scope int _EXFUN(fgetc, (FILE *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:190:25: error: expected primary-expression before '*' token int _EXFUN(fgetc, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:190:26: error: expected primary-expression before ')' token int _EXFUN(fgetc, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:191:16: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(fgets, (char *__restrict, int, FILE *__restrict)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:191:16: error: 'fgets' was not declared in this scope char * _EXFUN(fgets, (char *__restrict, int, FILE *__restrict)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:191:24: error: expected primary-expression before 'char' char * _EXFUN(fgets, (char *__restrict, int, FILE *__restrict)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:191:24: error: expected ')' before 'char' char * _EXFUN(fgets, (char *__restrict, int, FILE *__restrict)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:192:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fputc, (int, FILE *)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:192:12: error: 'fputc' was not declared in this scope int _EXFUN(fputc, (int, FILE *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:192:20: error: expected primary-expression before 'int' int _EXFUN(fputc, (int, FILE *)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:192:20: error: expected ')' before 'int' int _EXFUN(fputc, (int, FILE *)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:193:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fputs, (const char *__restrict, FILE *__restrict)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:193:12: error: 'fputs' was not declared in this scope int _EXFUN(fputs, (const char *__restrict, FILE *__restrict)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:193:20: error: expected primary-expression before 'const' int _EXFUN(fputs, (const char *__restrict, FILE *__restrict)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:193:20: error: expected ')' before 'const' int _EXFUN(fputs, (const char *__restrict, FILE *__restrict)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:194:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(getc, (FILE *)); ^~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:194:12: error: 'getc' was not declared in this scope int _EXFUN(getc, (FILE *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:194:12: note: suggested alternative: 'getenv' int _EXFUN(getc, (FILE *)); ^~~~ getenv /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:194:24: error: expected primary-expression before '*' token int _EXFUN(getc, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:194:25: error: expected primary-expression before ')' token int _EXFUN(getc, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:195:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(getchar, (void)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:195:12: error: 'getchar' was not declared in this scope int _EXFUN(getchar, (void)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:195:12: note: 'getchar' is defined in header ''; did you forget to '#include '? /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:195:22: error: expected primary-expression before 'void' int _EXFUN(getchar, (void)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:195:22: error: expected ')' before 'void' int _EXFUN(getchar, (void)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:196:16: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(gets, (char *)); ^~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:196:16: error: 'gets' was not declared in this scope char * _EXFUN(gets, (char *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:196:16: note: suggested alternative: 'getenv' char * _EXFUN(gets, (char *)); ^~~~ getenv /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:196:23: error: expected primary-expression before 'char' char * _EXFUN(gets, (char *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:196:23: error: expected ')' before 'char' char * _EXFUN(gets, (char *)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:197:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(putc, (int, FILE *)); ^~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:197:12: error: 'putc' was not declared in this scope int _EXFUN(putc, (int, FILE *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:197:12: note: suggested alternative: 'auto' int _EXFUN(putc, (int, FILE *)); ^~~~ auto /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:197:19: error: expected primary-expression before 'int' int _EXFUN(putc, (int, FILE *)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:197:19: error: expected ')' before 'int' int _EXFUN(putc, (int, FILE *)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:198:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(putchar, (int)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:198:12: error: 'putchar' was not declared in this scope int _EXFUN(putchar, (int)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:198:12: note: suggested alternative: 'u_char' int _EXFUN(putchar, (int)); ^~~~~~~ u_char /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:198:22: error: expected primary-expression before 'int' int _EXFUN(putchar, (int)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:198:22: error: expected ')' before 'int' int _EXFUN(putchar, (int)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:199:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(puts, (const char *)); ^~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:199:12: error: 'puts' was not declared in this scope int _EXFUN(puts, (const char *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:199:12: note: suggested alternative: 'auto' int _EXFUN(puts, (const char *)); ^~~~ auto /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:199:19: error: expected primary-expression before 'const' int _EXFUN(puts, (const char *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:199:19: error: expected ')' before 'const' int _EXFUN(puts, (const char *)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:200:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(ungetc, (int, FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:200:12: error: 'ungetc' was not declared in this scope int _EXFUN(ungetc, (int, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:200:21: error: expected primary-expression before 'int' int _EXFUN(ungetc, (int, FILE *)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:200:21: error: expected ')' before 'int' int _EXFUN(ungetc, (int, FILE *)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:201:15: error: conflicting declaration 'size_t _EXFUN' size_t _EXFUN(fread, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:201:15: error: 'fread' was not declared in this scope size_t _EXFUN(fread, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:201:15: note: suggested alternative: 'free' size_t _EXFUN(fread, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~ free /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:201:23: error: '_PTR' was not declared in this scope size_t _EXFUN(fread, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:201:47: error: expected primary-expression before '_size' size_t _EXFUN(fread, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:201:46: error: expected ')' before '_size' size_t _EXFUN(fread, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:202:15: error: conflicting declaration 'size_t _EXFUN' size_t _EXFUN(fwrite, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:202:15: error: 'fwrite' was not declared in this scope size_t _EXFUN(fwrite, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:202:15: note: suggested alternative: 'free' size_t _EXFUN(fwrite, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ^~~~~~ free /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:202:24: error: expected primary-expression before 'const' size_t _EXFUN(fwrite, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:202:24: error: expected ')' before 'const' size_t _EXFUN(fwrite, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:206:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fgetpos, (FILE *__restrict, fpos_t *__restrict)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:206:12: error: 'fgetpos' was not declared in this scope int _EXFUN(fgetpos, (FILE *__restrict, fpos_t *__restrict)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:206:27: error: expected primary-expression before '*' token int _EXFUN(fgetpos, (FILE *__restrict, fpos_t *__restrict)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:206:38: error: expected primary-expression before ',' token int _EXFUN(fgetpos, (FILE *__restrict, fpos_t *__restrict)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:206:47: error: expected primary-expression before '*' token int _EXFUN(fgetpos, (FILE *__restrict, fpos_t *__restrict)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:206:58: error: expected primary-expression before ')' token int _EXFUN(fgetpos, (FILE *__restrict, fpos_t *__restrict)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:208:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fseek, (FILE *, long, int)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:208:12: error: 'fseek' was not declared in this scope int _EXFUN(fseek, (FILE *, long, int)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:208:12: note: suggested alternative: 'free' int _EXFUN(fseek, (FILE *, long, int)); ^~~~~ free /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:208:25: error: expected primary-expression before '*' token int _EXFUN(fseek, (FILE *, long, int)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:208:26: error: expected primary-expression before ',' token int _EXFUN(fseek, (FILE *, long, int)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:208:28: error: expected primary-expression before 'long' int _EXFUN(fseek, (FILE *, long, int)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:208:27: error: expected ')' before 'long' int _EXFUN(fseek, (FILE *, long, int)); ~ ^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:212:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fsetpos, (FILE *, const fpos_t *)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:212:12: error: 'fsetpos' was not declared in this scope int _EXFUN(fsetpos, (FILE *, const fpos_t *)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:212:27: error: expected primary-expression before '*' token int _EXFUN(fsetpos, (FILE *, const fpos_t *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:212:28: error: expected primary-expression before ',' token int _EXFUN(fsetpos, (FILE *, const fpos_t *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:212:30: error: expected primary-expression before 'const' int _EXFUN(fsetpos, (FILE *, const fpos_t *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:212:29: error: expected ')' before 'const' int _EXFUN(fsetpos, (FILE *, const fpos_t *)); ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:214:13: error: conflicting declaration 'long int _EXFUN' long _EXFUN(ftell, ( FILE *)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:214:13: error: 'ftell' was not declared in this scope long _EXFUN(ftell, ( FILE *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:214:13: note: suggested alternative: 'atoll' long _EXFUN(ftell, ( FILE *)); ^~~~~ atoll /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:214:27: error: expected primary-expression before '*' token long _EXFUN(ftell, ( FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:214:28: error: expected primary-expression before ')' token long _EXFUN(ftell, ( FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:215:13: error: variable or field '_EXFUN' declared void void _EXFUN(rewind, (FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:215:13: error: 'rewind' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:215:13: note: suggested alternative: 'rand' void _EXFUN(rewind, (FILE *)); ^~~~~~ rand /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:215:27: error: expected primary-expression before '*' token void _EXFUN(rewind, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:215:28: error: expected primary-expression before ')' token void _EXFUN(rewind, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:216:13: error: variable or field '_EXFUN' declared void void _EXFUN(clearerr, (FILE *)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:216:13: error: 'clearerr' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:216:29: error: expected primary-expression before '*' token void _EXFUN(clearerr, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:216:30: error: expected primary-expression before ')' token void _EXFUN(clearerr, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:217:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(feof, (FILE *)); ^~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:217:12: error: 'feof' was not declared in this scope int _EXFUN(feof, (FILE *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:217:12: note: suggested alternative: 'atof' int _EXFUN(feof, (FILE *)); ^~~~ atof /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:217:24: error: expected primary-expression before '*' token int _EXFUN(feof, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:217:25: error: expected primary-expression before ')' token int _EXFUN(feof, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:218:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(ferror, (FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:218:12: error: 'ferror' was not declared in this scope int _EXFUN(ferror, (FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:218:26: error: expected primary-expression before '*' token int _EXFUN(ferror, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:218:27: error: expected primary-expression before ')' token int _EXFUN(ferror, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:219:16: error: variable or field '_EXFUN' declared void void _EXFUN(perror, (const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:219:16: error: 'perror' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:219:25: error: expected primary-expression before 'const' void _EXFUN(perror, (const char *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:219:25: error: expected ')' before 'const' void _EXFUN(perror, (const char *)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:221:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(fopen, (const char *__restrict _name, const char *__restrict _type)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:221:15: error: 'fopen' was not declared in this scope FILE * _EXFUN(fopen, (const char *__restrict _name, const char *__restrict _type)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:221:15: note: 'fopen' is defined in header ''; did you forget to '#include '? /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:221:23: error: expected primary-expression before 'const' FILE * _EXFUN(fopen, (const char *__restrict _name, const char *__restrict _type)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:221:23: error: expected ')' before 'const' FILE * _EXFUN(fopen, (const char *__restrict _name, const char *__restrict _type)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:222:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:222:12: error: 'sprintf' was not declared in this scope int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:222:12: note: 'sprintf' is defined in header ''; did you forget to '#include '? /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:222:22: error: expected primary-expression before 'char' int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:222:22: error: expected ')' before 'char' int _EXFUN(sprintf, (char *__restrict, const char *__restrict, ...) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:224:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(remove, (const char *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:224:12: error: 'remove' was not declared in this scope int _EXFUN(remove, (const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:224:21: error: expected primary-expression before 'const' int _EXFUN(remove, (const char *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:224:21: error: expected ')' before 'const' int _EXFUN(remove, (const char *)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:225:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(rename, (const char *, const char *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:225:12: error: 'rename' was not declared in this scope int _EXFUN(rename, (const char *, const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:225:12: note: suggested alternative: 'enum' int _EXFUN(rename, (const char *, const char *)); ^~~~~~ enum /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:225:21: error: expected primary-expression before 'const' int _EXFUN(rename, (const char *, const char *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:225:21: error: expected ')' before 'const' int _EXFUN(rename, (const char *, const char *)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:235:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fseeko, (FILE *, off_t, int)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:235:12: error: 'fseeko' was not declared in this scope int _EXFUN(fseeko, (FILE *, off_t, int)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:235:12: note: suggested alternative: 'free' int _EXFUN(fseeko, (FILE *, off_t, int)); ^~~~~~ free /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:235:26: error: expected primary-expression before '*' token int _EXFUN(fseeko, (FILE *, off_t, int)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:235:27: error: expected primary-expression before ',' token int _EXFUN(fseeko, (FILE *, off_t, int)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:235:34: error: expected primary-expression before ',' token int _EXFUN(fseeko, (FILE *, off_t, int)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:235:36: error: expected primary-expression before 'int' int _EXFUN(fseeko, (FILE *, off_t, int)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:235:35: error: expected ')' before 'int' int _EXFUN(fseeko, (FILE *, off_t, int)); ~ ^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:236:14: error: conflicting declaration 'off_t _EXFUN' off_t _EXFUN(ftello, ( FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:236:14: error: 'ftello' was not declared in this scope off_t _EXFUN(ftello, ( FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:236:14: note: suggested alternative: 'atoll' off_t _EXFUN(ftello, ( FILE *)); ^~~~~~ atoll /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:236:29: error: expected primary-expression before '*' token off_t _EXFUN(ftello, ( FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:236:30: error: expected primary-expression before ')' token off_t _EXFUN(ftello, ( FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:244:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(asiprintf, (char **, const char *, ...) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:244:12: error: 'asiprintf' was not declared in this scope int _EXFUN(asiprintf, (char **, const char *, ...) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:244:24: error: expected primary-expression before 'char' int _EXFUN(asiprintf, (char **, const char *, ...) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:244:24: error: expected ')' before 'char' int _EXFUN(asiprintf, (char **, const char *, ...) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:246:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(asniprintf, (char *, size_t *, const char *, ...) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:246:15: error: 'asniprintf' was not declared in this scope char * _EXFUN(asniprintf, (char *, size_t *, const char *, ...) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:246:28: error: expected primary-expression before 'char' char * _EXFUN(asniprintf, (char *, size_t *, const char *, ...) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:246:28: error: expected ')' before 'char' char * _EXFUN(asniprintf, (char *, size_t *, const char *, ...) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:248:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(asnprintf, (char *__restrict, size_t *__restrict, const char *__restrict, ...) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:248:15: error: 'asnprintf' was not declared in this scope char * _EXFUN(asnprintf, (char *__restrict, size_t *__restrict, const char *__restrict, ...) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:248:27: error: expected primary-expression before 'char' char * _EXFUN(asnprintf, (char *__restrict, size_t *__restrict, const char *__restrict, ...) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:248:27: error: expected ')' before 'char' char * _EXFUN(asnprintf, (char *__restrict, size_t *__restrict, const char *__restrict, ...) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:250:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(asprintf, (char **__restrict, const char *__restrict, ...) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:250:12: error: 'asprintf' was not declared in this scope int _EXFUN(asprintf, (char **__restrict, const char *__restrict, ...) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:250:23: error: expected primary-expression before 'char' int _EXFUN(asprintf, (char **__restrict, const char *__restrict, ...) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:250:23: error: expected ')' before 'char' int _EXFUN(asprintf, (char **__restrict, const char *__restrict, ...) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:253:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(diprintf, (int, const char *, ...) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:253:12: error: 'diprintf' was not declared in this scope int _EXFUN(diprintf, (int, const char *, ...) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:253:23: error: expected primary-expression before 'int' int _EXFUN(diprintf, (int, const char *, ...) ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:253:23: error: expected ')' before 'int' int _EXFUN(diprintf, (int, const char *, ...) ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:256:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fiprintf, (FILE *, const char *, ...) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:256:12: error: 'fiprintf' was not declared in this scope int _EXFUN(fiprintf, (FILE *, const char *, ...) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:256:28: error: expected primary-expression before '*' token int _EXFUN(fiprintf, (FILE *, const char *, ...) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:256:29: error: expected primary-expression before ',' token int _EXFUN(fiprintf, (FILE *, const char *, ...) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:256:31: error: expected primary-expression before 'const' int _EXFUN(fiprintf, (FILE *, const char *, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:256:30: error: expected ')' before 'const' int _EXFUN(fiprintf, (FILE *, const char *, ...) ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:258:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fiscanf, (FILE *, const char *, ...) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:258:12: error: 'fiscanf' was not declared in this scope int _EXFUN(fiscanf, (FILE *, const char *, ...) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:258:27: error: expected primary-expression before '*' token int _EXFUN(fiscanf, (FILE *, const char *, ...) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:258:28: error: expected primary-expression before ',' token int _EXFUN(fiscanf, (FILE *, const char *, ...) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:258:30: error: expected primary-expression before 'const' int _EXFUN(fiscanf, (FILE *, const char *, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:258:29: error: expected ')' before 'const' int _EXFUN(fiscanf, (FILE *, const char *, ...) ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:260:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(iprintf, (const char *, ...) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:260:12: error: 'iprintf' was not declared in this scope int _EXFUN(iprintf, (const char *, ...) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:260:22: error: expected primary-expression before 'const' int _EXFUN(iprintf, (const char *, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:260:22: error: expected ')' before 'const' int _EXFUN(iprintf, (const char *, ...) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:262:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(iscanf, (const char *, ...) ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:262:12: error: 'iscanf' was not declared in this scope int _EXFUN(iscanf, (const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:262:12: note: suggested alternative: 'srand' int _EXFUN(iscanf, (const char *, ...) ^~~~~~ srand /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:262:21: error: expected primary-expression before 'const' int _EXFUN(iscanf, (const char *, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:262:21: error: expected ')' before 'const' int _EXFUN(iscanf, (const char *, ...) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:264:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(siprintf, (char *, const char *, ...) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:264:12: error: 'siprintf' was not declared in this scope int _EXFUN(siprintf, (char *, const char *, ...) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:264:23: error: expected primary-expression before 'char' int _EXFUN(siprintf, (char *, const char *, ...) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:264:23: error: expected ')' before 'char' int _EXFUN(siprintf, (char *, const char *, ...) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:266:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(siscanf, (const char *, const char *, ...) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:266:12: error: 'siscanf' was not declared in this scope int _EXFUN(siscanf, (const char *, const char *, ...) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:266:22: error: expected primary-expression before 'const' int _EXFUN(siscanf, (const char *, const char *, ...) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:266:22: error: expected ')' before 'const' int _EXFUN(siscanf, (const char *, const char *, ...) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:268:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(snprintf, (char *__restrict, size_t, const char *__restrict, ...) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:268:12: error: 'snprintf' was not declared in this scope int _EXFUN(snprintf, (char *__restrict, size_t, const char *__restrict, ...) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:268:12: note: 'snprintf' is defined in header ''; did you forget to '#include '? /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:268:23: error: expected primary-expression before 'char' int _EXFUN(snprintf, (char *__restrict, size_t, const char *__restrict, ...) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:268:23: error: expected ')' before 'char' int _EXFUN(snprintf, (char *__restrict, size_t, const char *__restrict, ...) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:270:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(sniprintf, (char *, size_t, const char *, ...) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:270:12: error: 'sniprintf' was not declared in this scope int _EXFUN(sniprintf, (char *, size_t, const char *, ...) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:270:24: error: expected primary-expression before 'char' int _EXFUN(sniprintf, (char *, size_t, const char *, ...) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:270:24: error: expected ')' before 'char' int _EXFUN(sniprintf, (char *, size_t, const char *, ...) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:272:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vasiprintf, (char **, const char *, __VALIST) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:272:12: error: 'vasiprintf' was not declared in this scope int _EXFUN(vasiprintf, (char **, const char *, __VALIST) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:272:25: error: expected primary-expression before 'char' int _EXFUN(vasiprintf, (char **, const char *, __VALIST) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:272:25: error: expected ')' before 'char' int _EXFUN(vasiprintf, (char **, const char *, __VALIST) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:274:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(vasniprintf, (char *, size_t *, const char *, __VALIST) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:274:15: error: 'vasniprintf' was not declared in this scope char * _EXFUN(vasniprintf, (char *, size_t *, const char *, __VALIST) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:274:29: error: expected primary-expression before 'char' char * _EXFUN(vasniprintf, (char *, size_t *, const char *, __VALIST) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:274:29: error: expected ')' before 'char' char * _EXFUN(vasniprintf, (char *, size_t *, const char *, __VALIST) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:276:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(vasnprintf, (char *, size_t *, const char *, __VALIST) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:276:15: error: 'vasnprintf' was not declared in this scope char * _EXFUN(vasnprintf, (char *, size_t *, const char *, __VALIST) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:276:28: error: expected primary-expression before 'char' char * _EXFUN(vasnprintf, (char *, size_t *, const char *, __VALIST) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:276:28: error: expected ')' before 'char' char * _EXFUN(vasnprintf, (char *, size_t *, const char *, __VALIST) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:278:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vasprintf, (char **, const char *, __VALIST) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:278:12: error: 'vasprintf' was not declared in this scope int _EXFUN(vasprintf, (char **, const char *, __VALIST) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:278:24: error: expected primary-expression before 'char' int _EXFUN(vasprintf, (char **, const char *, __VALIST) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:278:24: error: expected ')' before 'char' int _EXFUN(vasprintf, (char **, const char *, __VALIST) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:280:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vdiprintf, (int, const char *, __VALIST) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:280:12: error: 'vdiprintf' was not declared in this scope int _EXFUN(vdiprintf, (int, const char *, __VALIST) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:280:24: error: expected primary-expression before 'int' int _EXFUN(vdiprintf, (int, const char *, __VALIST) ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:280:24: error: expected ')' before 'int' int _EXFUN(vdiprintf, (int, const char *, __VALIST) ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:282:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vfiprintf, (FILE *, const char *, __VALIST) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:282:12: error: 'vfiprintf' was not declared in this scope int _EXFUN(vfiprintf, (FILE *, const char *, __VALIST) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:282:29: error: expected primary-expression before '*' token int _EXFUN(vfiprintf, (FILE *, const char *, __VALIST) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:282:30: error: expected primary-expression before ',' token int _EXFUN(vfiprintf, (FILE *, const char *, __VALIST) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:282:32: error: expected primary-expression before 'const' int _EXFUN(vfiprintf, (FILE *, const char *, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:282:31: error: expected ')' before 'const' int _EXFUN(vfiprintf, (FILE *, const char *, __VALIST) ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:284:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vfiscanf, (FILE *, const char *, __VALIST) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:284:12: error: 'vfiscanf' was not declared in this scope int _EXFUN(vfiscanf, (FILE *, const char *, __VALIST) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:284:28: error: expected primary-expression before '*' token int _EXFUN(vfiscanf, (FILE *, const char *, __VALIST) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:284:29: error: expected primary-expression before ',' token int _EXFUN(vfiscanf, (FILE *, const char *, __VALIST) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:284:31: error: expected primary-expression before 'const' int _EXFUN(vfiscanf, (FILE *, const char *, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:284:30: error: expected ')' before 'const' int _EXFUN(vfiscanf, (FILE *, const char *, __VALIST) ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:286:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vfscanf, (FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:286:12: error: 'vfscanf' was not declared in this scope int _EXFUN(vfscanf, (FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:286:27: error: expected primary-expression before '*' token int _EXFUN(vfscanf, (FILE *__restrict, const char *__restrict, __VALIST) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:286:38: error: expected primary-expression before ',' token int _EXFUN(vfscanf, (FILE *__restrict, const char *__restrict, __VALIST) ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:286:40: error: expected primary-expression before 'const' int _EXFUN(vfscanf, (FILE *__restrict, const char *__restrict, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:286:39: error: expected ')' before 'const' int _EXFUN(vfscanf, (FILE *__restrict, const char *__restrict, __VALIST) ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:288:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(viprintf, (const char *, __VALIST) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:288:12: error: 'viprintf' was not declared in this scope int _EXFUN(viprintf, (const char *, __VALIST) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:288:23: error: expected primary-expression before 'const' int _EXFUN(viprintf, (const char *, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:288:23: error: expected ')' before 'const' int _EXFUN(viprintf, (const char *, __VALIST) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:290:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(viscanf, (const char *, __VALIST) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:290:12: error: 'viscanf' was not declared in this scope int _EXFUN(viscanf, (const char *, __VALIST) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:290:22: error: expected primary-expression before 'const' int _EXFUN(viscanf, (const char *, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:290:22: error: expected ')' before 'const' int _EXFUN(viscanf, (const char *, __VALIST) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:292:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vscanf, (const char *, __VALIST) ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:292:12: error: 'vscanf' was not declared in this scope int _EXFUN(vscanf, (const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:292:12: note: suggested alternative: 'srand' int _EXFUN(vscanf, (const char *, __VALIST) ^~~~~~ srand /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:292:21: error: expected primary-expression before 'const' int _EXFUN(vscanf, (const char *, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:292:21: error: expected ')' before 'const' int _EXFUN(vscanf, (const char *, __VALIST) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:294:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vsiprintf, (char *, const char *, __VALIST) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:294:12: error: 'vsiprintf' was not declared in this scope int _EXFUN(vsiprintf, (char *, const char *, __VALIST) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:294:24: error: expected primary-expression before 'char' int _EXFUN(vsiprintf, (char *, const char *, __VALIST) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:294:24: error: expected ')' before 'char' int _EXFUN(vsiprintf, (char *, const char *, __VALIST) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:296:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vsiscanf, (const char *, const char *, __VALIST) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:296:12: error: 'vsiscanf' was not declared in this scope int _EXFUN(vsiscanf, (const char *, const char *, __VALIST) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:296:23: error: expected primary-expression before 'const' int _EXFUN(vsiscanf, (const char *, const char *, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:296:23: error: expected ')' before 'const' int _EXFUN(vsiscanf, (const char *, const char *, __VALIST) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:298:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vsniprintf, (char *, size_t, const char *, __VALIST) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:298:12: error: 'vsniprintf' was not declared in this scope int _EXFUN(vsniprintf, (char *, size_t, const char *, __VALIST) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:298:25: error: expected primary-expression before 'char' int _EXFUN(vsniprintf, (char *, size_t, const char *, __VALIST) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:298:25: error: expected ')' before 'char' int _EXFUN(vsniprintf, (char *, size_t, const char *, __VALIST) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:300:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vsnprintf, (char *__restrict, size_t, const char *__restrict, __VALIST) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:300:12: error: 'vsnprintf' was not declared in this scope int _EXFUN(vsnprintf, (char *__restrict, size_t, const char *__restrict, __VALIST) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:300:24: error: expected primary-expression before 'char' int _EXFUN(vsnprintf, (char *__restrict, size_t, const char *__restrict, __VALIST) ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:300:24: error: expected ')' before 'char' int _EXFUN(vsnprintf, (char *__restrict, size_t, const char *__restrict, __VALIST) ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:302:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vsscanf, (const char *__restrict, const char *__restrict, __VALIST) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:302:12: error: 'vsscanf' was not declared in this scope int _EXFUN(vsscanf, (const char *__restrict, const char *__restrict, __VALIST) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:302:22: error: expected primary-expression before 'const' int _EXFUN(vsscanf, (const char *__restrict, const char *__restrict, __VALIST) ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:302:22: error: expected ')' before 'const' int _EXFUN(vsscanf, (const char *__restrict, const char *__restrict, __VALIST) ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:313:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(fdopen, (int, const char *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:313:15: error: 'fdopen' was not declared in this scope FILE * _EXFUN(fdopen, (int, const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:313:15: note: suggested alternative: 'fwopen' FILE * _EXFUN(fdopen, (int, const char *)); ^~~~~~ fwopen /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:313:24: error: expected primary-expression before 'int' FILE * _EXFUN(fdopen, (int, const char *)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:313:24: error: expected ')' before 'int' FILE * _EXFUN(fdopen, (int, const char *)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:315:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fileno, (FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:315:12: error: 'fileno' was not declared in this scope int _EXFUN(fileno, (FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:315:12: note: suggested alternative: 'mblen' int _EXFUN(fileno, (FILE *)); ^~~~~~ mblen /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:315:26: error: expected primary-expression before '*' token int _EXFUN(fileno, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:315:27: error: expected primary-expression before ')' token int _EXFUN(fileno, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:316:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(getw, (FILE *)); ^~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:316:12: error: 'getw' was not declared in this scope int _EXFUN(getw, (FILE *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:316:12: note: suggested alternative: 'getenv' int _EXFUN(getw, (FILE *)); ^~~~ getenv /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:316:24: error: expected primary-expression before '*' token int _EXFUN(getw, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:316:25: error: expected primary-expression before ')' token int _EXFUN(getw, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:317:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(pclose, (FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:317:12: error: 'pclose' was not declared in this scope int _EXFUN(pclose, (FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:317:12: note: suggested alternative: 'class' int _EXFUN(pclose, (FILE *)); ^~~~~~ class /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:317:26: error: expected primary-expression before '*' token int _EXFUN(pclose, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:317:27: error: expected primary-expression before ')' token int _EXFUN(pclose, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:318:16: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(popen, (const char *, const char *)); ^~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:318:16: error: 'popen' was not declared in this scope FILE * _EXFUN(popen, (const char *, const char *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:318:16: note: suggested alternative: 'fwopen' FILE * _EXFUN(popen, (const char *, const char *)); ^~~~~ fwopen /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:318:24: error: expected primary-expression before 'const' FILE * _EXFUN(popen, (const char *, const char *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:318:24: error: expected ')' before 'const' FILE * _EXFUN(popen, (const char *, const char *)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:319:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(putw, (int, FILE *)); ^~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:319:12: error: 'putw' was not declared in this scope int _EXFUN(putw, (int, FILE *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:319:12: note: suggested alternative: 'auto' int _EXFUN(putw, (int, FILE *)); ^~~~ auto /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:319:19: error: expected primary-expression before 'int' int _EXFUN(putw, (int, FILE *)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:319:19: error: expected ')' before 'int' int _EXFUN(putw, (int, FILE *)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:320:16: error: variable or field '_EXFUN' declared void void _EXFUN(setbuffer, (FILE *, char *, int)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:320:16: error: 'setbuffer' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:320:33: error: expected primary-expression before '*' token void _EXFUN(setbuffer, (FILE *, char *, int)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:320:34: error: expected primary-expression before ',' token void _EXFUN(setbuffer, (FILE *, char *, int)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:320:36: error: expected primary-expression before 'char' void _EXFUN(setbuffer, (FILE *, char *, int)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:320:35: error: expected ')' before 'char' void _EXFUN(setbuffer, (FILE *, char *, int)); ~ ^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:321:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(setlinebuf, (FILE *)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:321:12: error: 'setlinebuf' was not declared in this scope int _EXFUN(setlinebuf, (FILE *)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:321:30: error: expected primary-expression before '*' token int _EXFUN(setlinebuf, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:321:31: error: expected primary-expression before ')' token int _EXFUN(setlinebuf, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:322:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(getc_unlocked, (FILE *)); ^~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:322:12: error: 'getc_unlocked' was not declared in this scope int _EXFUN(getc_unlocked, (FILE *)); ^~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:322:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(getc_unlocked, (FILE *)); ^~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:322:33: error: expected primary-expression before '*' token int _EXFUN(getc_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:322:34: error: expected primary-expression before ')' token int _EXFUN(getc_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:323:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(getchar_unlocked, (void)); ^~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:323:12: error: 'getchar_unlocked' was not declared in this scope int _EXFUN(getchar_unlocked, (void)); ^~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:323:12: note: the macro 'getchar_unlocked' had not yet been defined /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:721: note: it was later defined here #define getchar_unlocked() getc_unlocked(stdin) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:323:31: error: expected primary-expression before 'void' int _EXFUN(getchar_unlocked, (void)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:323:31: error: expected ')' before 'void' int _EXFUN(getchar_unlocked, (void)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:324:13: error: variable or field '_EXFUN' declared void void _EXFUN(flockfile, (FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:324:13: error: 'flockfile' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:324:13: note: suggested alternative: '_flockfile' void _EXFUN(flockfile, (FILE *)); ^~~~~~~~~ _flockfile /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:324:30: error: expected primary-expression before '*' token void _EXFUN(flockfile, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:324:31: error: expected primary-expression before ')' token void _EXFUN(flockfile, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:325:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(ftrylockfile, (FILE *)); ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:325:12: error: 'ftrylockfile' was not declared in this scope int _EXFUN(ftrylockfile, (FILE *)); ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:325:12: note: suggested alternative: '_flockfile' int _EXFUN(ftrylockfile, (FILE *)); ^~~~~~~~~~~~ _flockfile /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:325:32: error: expected primary-expression before '*' token int _EXFUN(ftrylockfile, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:325:33: error: expected primary-expression before ')' token int _EXFUN(ftrylockfile, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:326:13: error: variable or field '_EXFUN' declared void void _EXFUN(funlockfile, (FILE *)); ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:326:13: error: 'funlockfile' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:326:13: note: suggested alternative: '_funlockfile' void _EXFUN(funlockfile, (FILE *)); ^~~~~~~~~~~ _funlockfile /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:326:32: error: expected primary-expression before '*' token void _EXFUN(funlockfile, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:326:33: error: expected primary-expression before ')' token void _EXFUN(funlockfile, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:327:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(putc_unlocked, (int, FILE *)); ^~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:327:12: error: 'putc_unlocked' was not declared in this scope int _EXFUN(putc_unlocked, (int, FILE *)); ^~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:327:12: note: suggested alternative: 'putchar_unlocked' int _EXFUN(putc_unlocked, (int, FILE *)); ^~~~~~~~~~~~~ putchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:327:28: error: expected primary-expression before 'int' int _EXFUN(putc_unlocked, (int, FILE *)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:327:28: error: expected ')' before 'int' int _EXFUN(putc_unlocked, (int, FILE *)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:328:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(putchar_unlocked, (int)); ^~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:328:12: error: 'putchar_unlocked' was not declared in this scope int _EXFUN(putchar_unlocked, (int)); ^~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:328:12: note: the macro 'putchar_unlocked' had not yet been defined /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:722: note: it was later defined here #define putchar_unlocked(x) putc_unlocked(x, stdout) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:328:31: error: expected primary-expression before 'int' int _EXFUN(putchar_unlocked, (int)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:328:31: error: expected ')' before 'int' int _EXFUN(putchar_unlocked, (int)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:338:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(dprintf, (int, const char *__restrict, ...) ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:338:12: error: 'dprintf' was not declared in this scope int _EXFUN(dprintf, (int, const char *__restrict, ...) ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:338:22: error: expected primary-expression before 'int' int _EXFUN(dprintf, (int, const char *__restrict, ...) ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:338:22: error: expected ')' before 'int' int _EXFUN(dprintf, (int, const char *__restrict, ...) ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:341:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(fmemopen, (void *__restrict, size_t, const char *__restrict)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:341:15: error: 'fmemopen' was not declared in this scope FILE * _EXFUN(fmemopen, (void *__restrict, size_t, const char *__restrict)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:341:15: note: suggested alternative: 'fwopen' FILE * _EXFUN(fmemopen, (void *__restrict, size_t, const char *__restrict)); ^~~~~~~~ fwopen /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:341:26: error: expected primary-expression before 'void' FILE * _EXFUN(fmemopen, (void *__restrict, size_t, const char *__restrict)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:341:26: error: expected ')' before 'void' FILE * _EXFUN(fmemopen, (void *__restrict, size_t, const char *__restrict)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:344:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(open_memstream, (char **, size_t *)); ^~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:344:15: error: 'open_memstream' was not declared in this scope FILE * _EXFUN(open_memstream, (char **, size_t *)); ^~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:344:32: error: expected primary-expression before 'char' FILE * _EXFUN(open_memstream, (char **, size_t *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:344:32: error: expected ')' before 'char' FILE * _EXFUN(open_memstream, (char **, size_t *)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:346:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(renameat, (int, const char *, int, const char *)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:346:12: error: 'renameat' was not declared in this scope int _EXFUN(renameat, (int, const char *, int, const char *)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:346:12: note: suggested alternative: 'realpath' int _EXFUN(renameat, (int, const char *, int, const char *)); ^~~~~~~~ realpath /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:346:23: error: expected primary-expression before 'int' int _EXFUN(renameat, (int, const char *, int, const char *)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:346:23: error: expected ')' before 'int' int _EXFUN(renameat, (int, const char *, int, const char *)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:348:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(vdprintf, (int, const char *__restrict, __VALIST) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:348:12: error: 'vdprintf' was not declared in this scope int _EXFUN(vdprintf, (int, const char *__restrict, __VALIST) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:348:23: error: expected primary-expression before 'int' int _EXFUN(vdprintf, (int, const char *__restrict, __VALIST) ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:348:23: error: expected ')' before 'int' int _EXFUN(vdprintf, (int, const char *__restrict, __VALIST) ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:357:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_asiprintf_r, (struct _reent *, char **, const char *, ...) ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:357:12: error: '_asiprintf_r' was not declared in this scope int _EXFUN(_asiprintf_r, (struct _reent *, char **, const char *, ...) ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:357:12: note: suggested alternative: '__eprintf' int _EXFUN(_asiprintf_r, (struct _reent *, char **, const char *, ...) ^~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:357:27: error: expected primary-expression before 'struct' int _EXFUN(_asiprintf_r, (struct _reent *, char **, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:357:27: error: expected ')' before 'struct' int _EXFUN(_asiprintf_r, (struct _reent *, char **, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:359:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_asniprintf_r, (struct _reent *, char *, size_t *, const char *, ...) ^~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:359:15: error: '_asniprintf_r' was not declared in this scope char * _EXFUN(_asniprintf_r, (struct _reent *, char *, size_t *, const char *, ...) ^~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:359:15: note: suggested alternative: '__eprintf' char * _EXFUN(_asniprintf_r, (struct _reent *, char *, size_t *, const char *, ...) ^~~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:359:31: error: expected primary-expression before 'struct' char * _EXFUN(_asniprintf_r, (struct _reent *, char *, size_t *, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:359:31: error: expected ')' before 'struct' char * _EXFUN(_asniprintf_r, (struct _reent *, char *, size_t *, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:361:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_asnprintf_r, (struct _reent *, char *__restrict, size_t *__restrict, const char *__restrict, ...) ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:361:15: error: '_asnprintf_r' was not declared in this scope char * _EXFUN(_asnprintf_r, (struct _reent *, char *__restrict, size_t *__restrict, const char *__restrict, ...) ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:361:15: note: suggested alternative: '__eprintf' char * _EXFUN(_asnprintf_r, (struct _reent *, char *__restrict, size_t *__restrict, const char *__restrict, ...) ^~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:361:30: error: expected primary-expression before 'struct' char * _EXFUN(_asnprintf_r, (struct _reent *, char *__restrict, size_t *__restrict, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:361:30: error: expected ')' before 'struct' char * _EXFUN(_asnprintf_r, (struct _reent *, char *__restrict, size_t *__restrict, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:363:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_asprintf_r, (struct _reent *, char **__restrict, const char *__restrict, ...) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:363:12: error: '_asprintf_r' was not declared in this scope int _EXFUN(_asprintf_r, (struct _reent *, char **__restrict, const char *__restrict, ...) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:363:12: note: suggested alternative: '__eprintf' int _EXFUN(_asprintf_r, (struct _reent *, char **__restrict, const char *__restrict, ...) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:363:26: error: expected primary-expression before 'struct' int _EXFUN(_asprintf_r, (struct _reent *, char **__restrict, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:363:26: error: expected ')' before 'struct' int _EXFUN(_asprintf_r, (struct _reent *, char **__restrict, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:365:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_diprintf_r, (struct _reent *, int, const char *, ...) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:365:12: error: '_diprintf_r' was not declared in this scope int _EXFUN(_diprintf_r, (struct _reent *, int, const char *, ...) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:365:12: note: suggested alternative: '__eprintf' int _EXFUN(_diprintf_r, (struct _reent *, int, const char *, ...) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:365:26: error: expected primary-expression before 'struct' int _EXFUN(_diprintf_r, (struct _reent *, int, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:365:26: error: expected ')' before 'struct' int _EXFUN(_diprintf_r, (struct _reent *, int, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:367:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_dprintf_r, (struct _reent *, int, const char *__restrict, ...) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:367:12: error: '_dprintf_r' was not declared in this scope int _EXFUN(_dprintf_r, (struct _reent *, int, const char *__restrict, ...) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:367:12: note: suggested alternative: '__eprintf' int _EXFUN(_dprintf_r, (struct _reent *, int, const char *__restrict, ...) ^~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:367:25: error: expected primary-expression before 'struct' int _EXFUN(_dprintf_r, (struct _reent *, int, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:367:25: error: expected ')' before 'struct' int _EXFUN(_dprintf_r, (struct _reent *, int, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:369:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fclose_r, (struct _reent *, FILE *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:369:12: error: '_fclose_r' was not declared in this scope int _EXFUN(_fclose_r, (struct _reent *, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:369:12: note: suggested alternative: '_free_r' int _EXFUN(_fclose_r, (struct _reent *, FILE *)); ^~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:369:24: error: expected primary-expression before 'struct' int _EXFUN(_fclose_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:369:24: error: expected ')' before 'struct' int _EXFUN(_fclose_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:370:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fcloseall_r, (struct _reent *)); ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:370:12: error: '_fcloseall_r' was not declared in this scope int _EXFUN(_fcloseall_r, (struct _reent *)); ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:370:12: note: suggested alternative: '_atoll_r' int _EXFUN(_fcloseall_r, (struct _reent *)); ^~~~~~~~~~~~ _atoll_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:370:27: error: expected primary-expression before 'struct' int _EXFUN(_fcloseall_r, (struct _reent *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:370:27: error: expected ')' before 'struct' int _EXFUN(_fcloseall_r, (struct _reent *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:371:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(_fdopen_r, (struct _reent *, int, const char *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:371:15: error: '_fdopen_r' was not declared in this scope FILE * _EXFUN(_fdopen_r, (struct _reent *, int, const char *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:371:15: note: suggested alternative: '_free_r' FILE * _EXFUN(_fdopen_r, (struct _reent *, int, const char *)); ^~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:371:27: error: expected primary-expression before 'struct' FILE * _EXFUN(_fdopen_r, (struct _reent *, int, const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:371:27: error: expected ')' before 'struct' FILE * _EXFUN(_fdopen_r, (struct _reent *, int, const char *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:372:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fflush_r, (struct _reent *, FILE *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:372:12: error: '_fflush_r' was not declared in this scope int _EXFUN(_fflush_r, (struct _reent *, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:372:24: error: expected primary-expression before 'struct' int _EXFUN(_fflush_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:372:24: error: expected ')' before 'struct' int _EXFUN(_fflush_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:373:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fgetc_r, (struct _reent *, FILE *)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:373:12: error: '_fgetc_r' was not declared in this scope int _EXFUN(_fgetc_r, (struct _reent *, FILE *)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:373:12: note: suggested alternative: '_free_r' int _EXFUN(_fgetc_r, (struct _reent *, FILE *)); ^~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:373:23: error: expected primary-expression before 'struct' int _EXFUN(_fgetc_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:373:23: error: expected ')' before 'struct' int _EXFUN(_fgetc_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:374:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fgetc_unlocked_r, (struct _reent *, FILE *)); ^~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:374:12: error: '_fgetc_unlocked_r' was not declared in this scope int _EXFUN(_fgetc_unlocked_r, (struct _reent *, FILE *)); ^~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:374:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(_fgetc_unlocked_r, (struct _reent *, FILE *)); ^~~~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:374:32: error: expected primary-expression before 'struct' int _EXFUN(_fgetc_unlocked_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:374:32: error: expected ')' before 'struct' int _EXFUN(_fgetc_unlocked_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:375:16: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_fgets_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:375:16: error: '_fgets_r' was not declared in this scope char * _EXFUN(_fgets_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:375:16: note: suggested alternative: '_free_r' char * _EXFUN(_fgets_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ^~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:375:27: error: expected primary-expression before 'struct' char * _EXFUN(_fgets_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:375:27: error: expected ')' before 'struct' char * _EXFUN(_fgets_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:376:16: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_fgets_unlocked_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:376:16: error: '_fgets_unlocked_r' was not declared in this scope char * _EXFUN(_fgets_unlocked_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:376:16: note: suggested alternative: 'getchar_unlocked' char * _EXFUN(_fgets_unlocked_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:376:36: error: expected primary-expression before 'struct' char * _EXFUN(_fgets_unlocked_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:376:36: error: expected ')' before 'struct' char * _EXFUN(_fgets_unlocked_r, (struct _reent *, char *__restrict, int, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:381:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fgetpos_r, (struct _reent *, FILE *, fpos_t *)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:381:12: error: '_fgetpos_r' was not declared in this scope int _EXFUN(_fgetpos_r, (struct _reent *, FILE *, fpos_t *)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:381:12: note: suggested alternative: '_getenv_r' int _EXFUN(_fgetpos_r, (struct _reent *, FILE *, fpos_t *)); ^~~~~~~~~~ _getenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:381:25: error: expected primary-expression before 'struct' int _EXFUN(_fgetpos_r, (struct _reent *, FILE *, fpos_t *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:381:25: error: expected ')' before 'struct' int _EXFUN(_fgetpos_r, (struct _reent *, FILE *, fpos_t *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:382:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fsetpos_r, (struct _reent *, FILE *, const fpos_t *)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:382:12: error: '_fsetpos_r' was not declared in this scope int _EXFUN(_fsetpos_r, (struct _reent *, FILE *, const fpos_t *)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:382:12: note: suggested alternative: '_mstats_r' int _EXFUN(_fsetpos_r, (struct _reent *, FILE *, const fpos_t *)); ^~~~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:382:25: error: expected primary-expression before 'struct' int _EXFUN(_fsetpos_r, (struct _reent *, FILE *, const fpos_t *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:382:25: error: expected ')' before 'struct' int _EXFUN(_fsetpos_r, (struct _reent *, FILE *, const fpos_t *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:384:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fiprintf_r, (struct _reent *, FILE *, const char *, ...) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:384:12: error: '_fiprintf_r' was not declared in this scope int _EXFUN(_fiprintf_r, (struct _reent *, FILE *, const char *, ...) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:384:12: note: suggested alternative: '__eprintf' int _EXFUN(_fiprintf_r, (struct _reent *, FILE *, const char *, ...) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:384:26: error: expected primary-expression before 'struct' int _EXFUN(_fiprintf_r, (struct _reent *, FILE *, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:384:26: error: expected ')' before 'struct' int _EXFUN(_fiprintf_r, (struct _reent *, FILE *, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:386:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fiscanf_r, (struct _reent *, FILE *, const char *, ...) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:386:12: error: '_fiscanf_r' was not declared in this scope int _EXFUN(_fiscanf_r, (struct _reent *, FILE *, const char *, ...) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:386:12: note: suggested alternative: '_findenv_r' int _EXFUN(_fiscanf_r, (struct _reent *, FILE *, const char *, ...) ^~~~~~~~~~ _findenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:386:25: error: expected primary-expression before 'struct' int _EXFUN(_fiscanf_r, (struct _reent *, FILE *, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:386:25: error: expected ')' before 'struct' int _EXFUN(_fiscanf_r, (struct _reent *, FILE *, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:388:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(_fmemopen_r, (struct _reent *, void *__restrict, size_t, const char *__restrict)); ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:388:15: error: '_fmemopen_r' was not declared in this scope FILE * _EXFUN(_fmemopen_r, (struct _reent *, void *__restrict, size_t, const char *__restrict)); ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:388:15: note: suggested alternative: '_free_r' FILE * _EXFUN(_fmemopen_r, (struct _reent *, void *__restrict, size_t, const char *__restrict)); ^~~~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:388:29: error: expected primary-expression before 'struct' FILE * _EXFUN(_fmemopen_r, (struct _reent *, void *__restrict, size_t, const char *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:388:29: error: expected ')' before 'struct' FILE * _EXFUN(_fmemopen_r, (struct _reent *, void *__restrict, size_t, const char *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:389:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(_fopen_r, (struct _reent *, const char *__restrict, const char *__restrict)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:389:15: error: '_fopen_r' was not declared in this scope FILE * _EXFUN(_fopen_r, (struct _reent *, const char *__restrict, const char *__restrict)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:389:15: note: suggested alternative: '_free_r' FILE * _EXFUN(_fopen_r, (struct _reent *, const char *__restrict, const char *__restrict)); ^~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:389:26: error: expected primary-expression before 'struct' FILE * _EXFUN(_fopen_r, (struct _reent *, const char *__restrict, const char *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:389:26: error: expected ')' before 'struct' FILE * _EXFUN(_fopen_r, (struct _reent *, const char *__restrict, const char *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:390:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(_freopen_r, (struct _reent *, const char *__restrict, const char *__restrict, FILE *__restrict)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:390:15: error: '_freopen_r' was not declared in this scope FILE * _EXFUN(_freopen_r, (struct _reent *, const char *__restrict, const char *__restrict, FILE *__restrict)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:390:15: note: suggested alternative: '_free_r' FILE * _EXFUN(_freopen_r, (struct _reent *, const char *__restrict, const char *__restrict, FILE *__restrict)); ^~~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:390:28: error: expected primary-expression before 'struct' FILE * _EXFUN(_freopen_r, (struct _reent *, const char *__restrict, const char *__restrict, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:390:28: error: expected ')' before 'struct' FILE * _EXFUN(_freopen_r, (struct _reent *, const char *__restrict, const char *__restrict, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:391:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:391:12: error: '_fprintf_r' was not declared in this scope int _EXFUN(_fprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:391:12: note: suggested alternative: '__eprintf' int _EXFUN(_fprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ^~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:391:25: error: expected primary-expression before 'struct' int _EXFUN(_fprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:391:25: error: expected ')' before 'struct' int _EXFUN(_fprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:393:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fpurge_r, (struct _reent *, FILE *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:393:12: error: '_fpurge_r' was not declared in this scope int _EXFUN(_fpurge_r, (struct _reent *, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:393:12: note: suggested alternative: '_free_r' int _EXFUN(_fpurge_r, (struct _reent *, FILE *)); ^~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:393:24: error: expected primary-expression before 'struct' int _EXFUN(_fpurge_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:393:24: error: expected ')' before 'struct' int _EXFUN(_fpurge_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:394:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fputc_r, (struct _reent *, int, FILE *)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:394:12: error: '_fputc_r' was not declared in this scope int _EXFUN(_fputc_r, (struct _reent *, int, FILE *)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:394:12: note: suggested alternative: '_free_r' int _EXFUN(_fputc_r, (struct _reent *, int, FILE *)); ^~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:394:23: error: expected primary-expression before 'struct' int _EXFUN(_fputc_r, (struct _reent *, int, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:394:23: error: expected ')' before 'struct' int _EXFUN(_fputc_r, (struct _reent *, int, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:395:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fputc_unlocked_r, (struct _reent *, int, FILE *)); ^~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:395:12: error: '_fputc_unlocked_r' was not declared in this scope int _EXFUN(_fputc_unlocked_r, (struct _reent *, int, FILE *)); ^~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:395:12: note: suggested alternative: 'putchar_unlocked' int _EXFUN(_fputc_unlocked_r, (struct _reent *, int, FILE *)); ^~~~~~~~~~~~~~~~~ putchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:395:32: error: expected primary-expression before 'struct' int _EXFUN(_fputc_unlocked_r, (struct _reent *, int, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:395:32: error: expected ')' before 'struct' int _EXFUN(_fputc_unlocked_r, (struct _reent *, int, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:396:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fputs_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:396:12: error: '_fputs_r' was not declared in this scope int _EXFUN(_fputs_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:396:12: note: suggested alternative: '_fpos_t' int _EXFUN(_fputs_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ^~~~~~~~ _fpos_t /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:396:23: error: expected primary-expression before 'struct' int _EXFUN(_fputs_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:396:23: error: expected ')' before 'struct' int _EXFUN(_fputs_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:397:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fputs_unlocked_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:397:12: error: '_fputs_unlocked_r' was not declared in this scope int _EXFUN(_fputs_unlocked_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:397:12: note: suggested alternative: 'putchar_unlocked' int _EXFUN(_fputs_unlocked_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ putchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:397:32: error: expected primary-expression before 'struct' int _EXFUN(_fputs_unlocked_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:397:32: error: expected ')' before 'struct' int _EXFUN(_fputs_unlocked_r, (struct _reent *, const char *__restrict, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:398:15: error: conflicting declaration 'size_t _EXFUN' size_t _EXFUN(_fread_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:398:15: error: '_fread_r' was not declared in this scope size_t _EXFUN(_fread_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:398:15: note: suggested alternative: '_free_r' size_t _EXFUN(_fread_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:398:26: error: expected primary-expression before 'struct' size_t _EXFUN(_fread_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:398:26: error: expected ')' before 'struct' size_t _EXFUN(_fread_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:399:15: error: conflicting declaration 'size_t _EXFUN' size_t _EXFUN(_fread_unlocked_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:399:15: error: '_fread_unlocked_r' was not declared in this scope size_t _EXFUN(_fread_unlocked_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:399:15: note: suggested alternative: '_realloc_r' size_t _EXFUN(_fread_unlocked_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~~~~ _realloc_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:399:35: error: expected primary-expression before 'struct' size_t _EXFUN(_fread_unlocked_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:399:35: error: expected ')' before 'struct' size_t _EXFUN(_fread_unlocked_r, (struct _reent *, _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:400:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:400:12: error: '_fscanf_r' was not declared in this scope int _EXFUN(_fscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:400:12: note: suggested alternative: '_mstats_r' int _EXFUN(_fscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ^~~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:400:24: error: expected primary-expression before 'struct' int _EXFUN(_fscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:400:24: error: expected ')' before 'struct' int _EXFUN(_fscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:402:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fseek_r, (struct _reent *, FILE *, long, int)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:402:12: error: '_fseek_r' was not declared in this scope int _EXFUN(_fseek_r, (struct _reent *, FILE *, long, int)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:402:12: note: suggested alternative: '_free_r' int _EXFUN(_fseek_r, (struct _reent *, FILE *, long, int)); ^~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:402:23: error: expected primary-expression before 'struct' int _EXFUN(_fseek_r, (struct _reent *, FILE *, long, int)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:402:23: error: expected ')' before 'struct' int _EXFUN(_fseek_r, (struct _reent *, FILE *, long, int)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:403:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_fseeko_r,(struct _reent *, FILE *, _off_t, int)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:403:12: error: '_fseeko_r' was not declared in this scope int _EXFUN(_fseeko_r,(struct _reent *, FILE *, _off_t, int)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:403:12: note: suggested alternative: '_free_r' int _EXFUN(_fseeko_r,(struct _reent *, FILE *, _off_t, int)); ^~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:403:23: error: expected primary-expression before 'struct' int _EXFUN(_fseeko_r,(struct _reent *, FILE *, _off_t, int)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:403:23: error: expected ')' before 'struct' int _EXFUN(_fseeko_r,(struct _reent *, FILE *, _off_t, int)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:404:13: error: conflicting declaration 'long int _EXFUN' long _EXFUN(_ftell_r, (struct _reent *, FILE *)); ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:404:13: error: '_ftell_r' was not declared in this scope long _EXFUN(_ftell_r, (struct _reent *, FILE *)); ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:404:13: note: suggested alternative: '_atoll_r' long _EXFUN(_ftell_r, (struct _reent *, FILE *)); ^~~~~~~~ _atoll_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:404:24: error: expected primary-expression before 'struct' long _EXFUN(_ftell_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:404:24: error: expected ')' before 'struct' long _EXFUN(_ftell_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:405:15: error: conflicting declaration '_off_t _EXFUN' _off_t _EXFUN(_ftello_r,(struct _reent *, FILE *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:405:15: error: '_ftello_r' was not declared in this scope _off_t _EXFUN(_ftello_r,(struct _reent *, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:405:15: note: suggested alternative: '_atoll_r' _off_t _EXFUN(_ftello_r,(struct _reent *, FILE *)); ^~~~~~~~~ _atoll_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:405:26: error: expected primary-expression before 'struct' _off_t _EXFUN(_ftello_r,(struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:405:26: error: expected ')' before 'struct' _off_t _EXFUN(_ftello_r,(struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:406:13: error: variable or field '_EXFUN' declared void void _EXFUN(_rewind_r, (struct _reent *, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:406:13: error: '_rewind_r' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:406:13: note: suggested alternative: 'rand_r' void _EXFUN(_rewind_r, (struct _reent *, FILE *)); ^~~~~~~~~ rand_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:406:25: error: expected primary-expression before 'struct' void _EXFUN(_rewind_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:406:25: error: expected ')' before 'struct' void _EXFUN(_rewind_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:407:15: error: conflicting declaration 'size_t _EXFUN' size_t _EXFUN(_fwrite_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:407:15: error: '_fwrite_r' was not declared in this scope size_t _EXFUN(_fwrite_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:407:15: note: suggested alternative: '_free_r' size_t _EXFUN(_fwrite_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:407:27: error: expected primary-expression before 'struct' size_t _EXFUN(_fwrite_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:407:27: error: expected ')' before 'struct' size_t _EXFUN(_fwrite_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:408:15: error: conflicting declaration 'size_t _EXFUN' size_t _EXFUN(_fwrite_unlocked_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:408:15: error: '_fwrite_unlocked_r' was not declared in this scope size_t _EXFUN(_fwrite_unlocked_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:408:15: note: suggested alternative: 'getchar_unlocked' size_t _EXFUN(_fwrite_unlocked_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:408:36: error: expected primary-expression before 'struct' size_t _EXFUN(_fwrite_unlocked_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:408:36: error: expected ')' before 'struct' size_t _EXFUN(_fwrite_unlocked_r, (struct _reent *, const _PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:409:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_getc_r, (struct _reent *, FILE *)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:409:12: error: '_getc_r' was not declared in this scope int _EXFUN(_getc_r, (struct _reent *, FILE *)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:409:12: note: suggested alternative: '_getenv_r' int _EXFUN(_getc_r, (struct _reent *, FILE *)); ^~~~~~~ _getenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:409:22: error: expected primary-expression before 'struct' int _EXFUN(_getc_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:409:22: error: expected ')' before 'struct' int _EXFUN(_getc_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:410:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_getc_unlocked_r, (struct _reent *, FILE *)); ^~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:410:12: error: '_getc_unlocked_r' was not declared in this scope int _EXFUN(_getc_unlocked_r, (struct _reent *, FILE *)); ^~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:410:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(_getc_unlocked_r, (struct _reent *, FILE *)); ^~~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:410:31: error: expected primary-expression before 'struct' int _EXFUN(_getc_unlocked_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:410:31: error: expected ')' before 'struct' int _EXFUN(_getc_unlocked_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:411:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_getchar_r, (struct _reent *)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:411:12: error: '_getchar_r' was not declared in this scope int _EXFUN(_getchar_r, (struct _reent *)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:411:12: note: suggested alternative: '_getenv_r' int _EXFUN(_getchar_r, (struct _reent *)); ^~~~~~~~~~ _getenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:411:25: error: expected primary-expression before 'struct' int _EXFUN(_getchar_r, (struct _reent *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:411:25: error: expected ')' before 'struct' int _EXFUN(_getchar_r, (struct _reent *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:412:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_getchar_unlocked_r, (struct _reent *)); ^~~~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:412:12: error: '_getchar_unlocked_r' was not declared in this scope int _EXFUN(_getchar_unlocked_r, (struct _reent *)); ^~~~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:412:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(_getchar_unlocked_r, (struct _reent *)); ^~~~~~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:412:34: error: expected primary-expression before 'struct' int _EXFUN(_getchar_unlocked_r, (struct _reent *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:412:34: error: expected ')' before 'struct' int _EXFUN(_getchar_unlocked_r, (struct _reent *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:413:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_gets_r, (struct _reent *, char *)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:413:15: error: '_gets_r' was not declared in this scope char * _EXFUN(_gets_r, (struct _reent *, char *)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:413:15: note: suggested alternative: '_getenv_r' char * _EXFUN(_gets_r, (struct _reent *, char *)); ^~~~~~~ _getenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:413:25: error: expected primary-expression before 'struct' char * _EXFUN(_gets_r, (struct _reent *, char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:413:25: error: expected ')' before 'struct' char * _EXFUN(_gets_r, (struct _reent *, char *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:414:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_iprintf_r, (struct _reent *, const char *, ...) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:414:12: error: '_iprintf_r' was not declared in this scope int _EXFUN(_iprintf_r, (struct _reent *, const char *, ...) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:414:12: note: suggested alternative: '__eprintf' int _EXFUN(_iprintf_r, (struct _reent *, const char *, ...) ^~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:414:25: error: expected primary-expression before 'struct' int _EXFUN(_iprintf_r, (struct _reent *, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:414:25: error: expected ')' before 'struct' int _EXFUN(_iprintf_r, (struct _reent *, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:416:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_iscanf_r, (struct _reent *, const char *, ...) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:416:12: error: '_iscanf_r' was not declared in this scope int _EXFUN(_iscanf_r, (struct _reent *, const char *, ...) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:416:12: note: suggested alternative: '_mstats_r' int _EXFUN(_iscanf_r, (struct _reent *, const char *, ...) ^~~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:416:24: error: expected primary-expression before 'struct' int _EXFUN(_iscanf_r, (struct _reent *, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:416:24: error: expected ')' before 'struct' int _EXFUN(_iscanf_r, (struct _reent *, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:418:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(_open_memstream_r, (struct _reent *, char **, size_t *)); ^~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:418:15: error: '_open_memstream_r' was not declared in this scope FILE * _EXFUN(_open_memstream_r, (struct _reent *, char **, size_t *)); ^~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:418:35: error: expected primary-expression before 'struct' FILE * _EXFUN(_open_memstream_r, (struct _reent *, char **, size_t *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:418:35: error: expected ')' before 'struct' FILE * _EXFUN(_open_memstream_r, (struct _reent *, char **, size_t *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:419:13: error: variable or field '_EXFUN' declared void void _EXFUN(_perror_r, (struct _reent *, const char *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:419:13: error: '_perror_r' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:419:13: note: suggested alternative: '_strtol_r' void _EXFUN(_perror_r, (struct _reent *, const char *)); ^~~~~~~~~ _strtol_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:419:25: error: expected primary-expression before 'struct' void _EXFUN(_perror_r, (struct _reent *, const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:419:25: error: expected ')' before 'struct' void _EXFUN(_perror_r, (struct _reent *, const char *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:420:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_printf_r, (struct _reent *, const char *__restrict, ...) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:420:12: error: '_printf_r' was not declared in this scope int _EXFUN(_printf_r, (struct _reent *, const char *__restrict, ...) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:420:12: note: suggested alternative: '__eprintf' int _EXFUN(_printf_r, (struct _reent *, const char *__restrict, ...) ^~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:420:24: error: expected primary-expression before 'struct' int _EXFUN(_printf_r, (struct _reent *, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:420:24: error: expected ')' before 'struct' int _EXFUN(_printf_r, (struct _reent *, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:422:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_putc_r, (struct _reent *, int, FILE *)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:422:12: error: '_putc_r' was not declared in this scope int _EXFUN(_putc_r, (struct _reent *, int, FILE *)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:422:12: note: suggested alternative: '_putenv_r' int _EXFUN(_putc_r, (struct _reent *, int, FILE *)); ^~~~~~~ _putenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:422:22: error: expected primary-expression before 'struct' int _EXFUN(_putc_r, (struct _reent *, int, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:422:22: error: expected ')' before 'struct' int _EXFUN(_putc_r, (struct _reent *, int, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:423:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_putc_unlocked_r, (struct _reent *, int, FILE *)); ^~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:423:12: error: '_putc_unlocked_r' was not declared in this scope int _EXFUN(_putc_unlocked_r, (struct _reent *, int, FILE *)); ^~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:423:12: note: suggested alternative: 'putchar_unlocked' int _EXFUN(_putc_unlocked_r, (struct _reent *, int, FILE *)); ^~~~~~~~~~~~~~~~ putchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:423:31: error: expected primary-expression before 'struct' int _EXFUN(_putc_unlocked_r, (struct _reent *, int, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:423:31: error: expected ')' before 'struct' int _EXFUN(_putc_unlocked_r, (struct _reent *, int, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:424:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_putchar_unlocked_r, (struct _reent *, int)); ^~~~~~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:424:12: error: '_putchar_unlocked_r' was not declared in this scope int _EXFUN(_putchar_unlocked_r, (struct _reent *, int)); ^~~~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:424:12: note: suggested alternative: 'putchar_unlocked' int _EXFUN(_putchar_unlocked_r, (struct _reent *, int)); ^~~~~~~~~~~~~~~~~~~ putchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:424:34: error: expected primary-expression before 'struct' int _EXFUN(_putchar_unlocked_r, (struct _reent *, int)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:424:34: error: expected ')' before 'struct' int _EXFUN(_putchar_unlocked_r, (struct _reent *, int)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:425:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_putchar_r, (struct _reent *, int)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:425:12: error: '_putchar_r' was not declared in this scope int _EXFUN(_putchar_r, (struct _reent *, int)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:425:12: note: suggested alternative: '_putenv_r' int _EXFUN(_putchar_r, (struct _reent *, int)); ^~~~~~~~~~ _putenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:425:25: error: expected primary-expression before 'struct' int _EXFUN(_putchar_r, (struct _reent *, int)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:425:25: error: expected ')' before 'struct' int _EXFUN(_putchar_r, (struct _reent *, int)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:426:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_puts_r, (struct _reent *, const char *)); ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:426:12: error: '_puts_r' was not declared in this scope int _EXFUN(_puts_r, (struct _reent *, const char *)); ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:426:12: note: suggested alternative: '_putenv_r' int _EXFUN(_puts_r, (struct _reent *, const char *)); ^~~~~~~ _putenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:426:22: error: expected primary-expression before 'struct' int _EXFUN(_puts_r, (struct _reent *, const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:426:22: error: expected ')' before 'struct' int _EXFUN(_puts_r, (struct _reent *, const char *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:427:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_remove_r, (struct _reent *, const char *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:427:12: error: '_remove_r' was not declared in this scope int _EXFUN(_remove_r, (struct _reent *, const char *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:427:12: note: suggested alternative: '_free_r' int _EXFUN(_remove_r, (struct _reent *, const char *)); ^~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:427:24: error: expected primary-expression before 'struct' int _EXFUN(_remove_r, (struct _reent *, const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:427:24: error: expected ')' before 'struct' int _EXFUN(_remove_r, (struct _reent *, const char *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:428:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_rename_r, (struct _reent *, ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:428:12: error: '_rename_r' was not declared in this scope int _EXFUN(_rename_r, (struct _reent *, ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:428:12: note: suggested alternative: '_free_r' int _EXFUN(_rename_r, (struct _reent *, ^~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:428:24: error: expected primary-expression before 'struct' int _EXFUN(_rename_r, (struct _reent *, ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:428:24: error: expected ')' before 'struct' int _EXFUN(_rename_r, (struct _reent *, ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:430:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_scanf_r, (struct _reent *, const char *__restrict, ...) ^~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:430:12: error: '_scanf_r' was not declared in this scope int _EXFUN(_scanf_r, (struct _reent *, const char *__restrict, ...) ^~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:430:12: note: suggested alternative: '_mstats_r' int _EXFUN(_scanf_r, (struct _reent *, const char *__restrict, ...) ^~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:430:23: error: expected primary-expression before 'struct' int _EXFUN(_scanf_r, (struct _reent *, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:430:23: error: expected ')' before 'struct' int _EXFUN(_scanf_r, (struct _reent *, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:432:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_siprintf_r, (struct _reent *, char *, const char *, ...) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:432:12: error: '_siprintf_r' was not declared in this scope int _EXFUN(_siprintf_r, (struct _reent *, char *, const char *, ...) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:432:12: note: suggested alternative: '__eprintf' int _EXFUN(_siprintf_r, (struct _reent *, char *, const char *, ...) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:432:26: error: expected primary-expression before 'struct' int _EXFUN(_siprintf_r, (struct _reent *, char *, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:432:26: error: expected ')' before 'struct' int _EXFUN(_siprintf_r, (struct _reent *, char *, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:434:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_siscanf_r, (struct _reent *, const char *, const char *, ...) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:434:12: error: '_siscanf_r' was not declared in this scope int _EXFUN(_siscanf_r, (struct _reent *, const char *, const char *, ...) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:434:12: note: suggested alternative: '_system_r' int _EXFUN(_siscanf_r, (struct _reent *, const char *, const char *, ...) ^~~~~~~~~~ _system_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:434:25: error: expected primary-expression before 'struct' int _EXFUN(_siscanf_r, (struct _reent *, const char *, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:434:25: error: expected ')' before 'struct' int _EXFUN(_siscanf_r, (struct _reent *, const char *, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:436:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_sniprintf_r, (struct _reent *, char *, size_t, const char *, ...) ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:436:12: error: '_sniprintf_r' was not declared in this scope int _EXFUN(_sniprintf_r, (struct _reent *, char *, size_t, const char *, ...) ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:436:12: note: suggested alternative: '__eprintf' int _EXFUN(_sniprintf_r, (struct _reent *, char *, size_t, const char *, ...) ^~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:436:27: error: expected primary-expression before 'struct' int _EXFUN(_sniprintf_r, (struct _reent *, char *, size_t, const char *, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:436:27: error: expected ')' before 'struct' int _EXFUN(_sniprintf_r, (struct _reent *, char *, size_t, const char *, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:438:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_snprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, ...) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:438:12: error: '_snprintf_r' was not declared in this scope int _EXFUN(_snprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, ...) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:438:12: note: suggested alternative: '__eprintf' int _EXFUN(_snprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, ...) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:438:26: error: expected primary-expression before 'struct' int _EXFUN(_snprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:438:26: error: expected ')' before 'struct' int _EXFUN(_snprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:440:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_sprintf_r, (struct _reent *, char *__restrict, const char *__restrict, ...) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:440:12: error: '_sprintf_r' was not declared in this scope int _EXFUN(_sprintf_r, (struct _reent *, char *__restrict, const char *__restrict, ...) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:440:12: note: suggested alternative: '__eprintf' int _EXFUN(_sprintf_r, (struct _reent *, char *__restrict, const char *__restrict, ...) ^~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:440:25: error: expected primary-expression before 'struct' int _EXFUN(_sprintf_r, (struct _reent *, char *__restrict, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:440:25: error: expected ')' before 'struct' int _EXFUN(_sprintf_r, (struct _reent *, char *__restrict, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:442:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_sscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, ...) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:442:12: error: '_sscanf_r' was not declared in this scope int _EXFUN(_sscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, ...) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:442:12: note: suggested alternative: '_mstats_r' int _EXFUN(_sscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, ...) ^~~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:442:24: error: expected primary-expression before 'struct' int _EXFUN(_sscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, ...) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:442:24: error: expected ')' before 'struct' int _EXFUN(_sscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, ...) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:444:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_tempnam_r, (struct _reent *, const char *, const char *)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:444:15: error: '_tempnam_r' was not declared in this scope char * _EXFUN(_tempnam_r, (struct _reent *, const char *, const char *)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:444:15: note: suggested alternative: 'L_tmpnam' char * _EXFUN(_tempnam_r, (struct _reent *, const char *, const char *)); ^~~~~~~~~~ L_tmpnam /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:444:28: error: expected primary-expression before 'struct' char * _EXFUN(_tempnam_r, (struct _reent *, const char *, const char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:444:28: error: expected ')' before 'struct' char * _EXFUN(_tempnam_r, (struct _reent *, const char *, const char *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:445:15: error: conflicting declaration 'FILE* _EXFUN' FILE * _EXFUN(_tmpfile_r, (struct _reent *)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:445:15: error: '_tmpfile_r' was not declared in this scope FILE * _EXFUN(_tmpfile_r, (struct _reent *)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:445:15: note: suggested alternative: '_free_r' FILE * _EXFUN(_tmpfile_r, (struct _reent *)); ^~~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:445:28: error: expected primary-expression before 'struct' FILE * _EXFUN(_tmpfile_r, (struct _reent *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:445:28: error: expected ')' before 'struct' FILE * _EXFUN(_tmpfile_r, (struct _reent *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:446:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_tmpnam_r, (struct _reent *, char *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:446:15: error: '_tmpnam_r' was not declared in this scope char * _EXFUN(_tmpnam_r, (struct _reent *, char *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:446:15: note: suggested alternative: 'L_tmpnam' char * _EXFUN(_tmpnam_r, (struct _reent *, char *)); ^~~~~~~~~ L_tmpnam /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:446:27: error: expected primary-expression before 'struct' char * _EXFUN(_tmpnam_r, (struct _reent *, char *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:446:27: error: expected ')' before 'struct' char * _EXFUN(_tmpnam_r, (struct _reent *, char *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:447:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_ungetc_r, (struct _reent *, int, FILE *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:447:12: error: '_ungetc_r' was not declared in this scope int _EXFUN(_ungetc_r, (struct _reent *, int, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:447:12: note: suggested alternative: '_unsetenv_r' int _EXFUN(_ungetc_r, (struct _reent *, int, FILE *)); ^~~~~~~~~ _unsetenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:447:24: error: expected primary-expression before 'struct' int _EXFUN(_ungetc_r, (struct _reent *, int, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:447:24: error: expected ')' before 'struct' int _EXFUN(_ungetc_r, (struct _reent *, int, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:448:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vasiprintf_r, (struct _reent *, char **, const char *, __VALIST) ^~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:448:12: error: '_vasiprintf_r' was not declared in this scope int _EXFUN(_vasiprintf_r, (struct _reent *, char **, const char *, __VALIST) ^~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:448:12: note: suggested alternative: '__eprintf' int _EXFUN(_vasiprintf_r, (struct _reent *, char **, const char *, __VALIST) ^~~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:448:28: error: expected primary-expression before 'struct' int _EXFUN(_vasiprintf_r, (struct _reent *, char **, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:448:28: error: expected ')' before 'struct' int _EXFUN(_vasiprintf_r, (struct _reent *, char **, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:450:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_vasniprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ^~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:450:15: error: '_vasniprintf_r' was not declared in this scope char * _EXFUN(_vasniprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ^~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:450:15: note: suggested alternative: '__eprintf' char * _EXFUN(_vasniprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ^~~~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:450:32: error: expected primary-expression before 'struct' char * _EXFUN(_vasniprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:450:32: error: expected ')' before 'struct' char * _EXFUN(_vasniprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:452:15: error: conflicting declaration 'char* _EXFUN' char * _EXFUN(_vasnprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ^~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:452:15: error: '_vasnprintf_r' was not declared in this scope char * _EXFUN(_vasnprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ^~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:452:15: note: suggested alternative: '__eprintf' char * _EXFUN(_vasnprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ^~~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:452:31: error: expected primary-expression before 'struct' char * _EXFUN(_vasnprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:452:31: error: expected ')' before 'struct' char * _EXFUN(_vasnprintf_r, (struct _reent*, char *, size_t *, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:454:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vasprintf_r, (struct _reent *, char **, const char *, __VALIST) ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:454:12: error: '_vasprintf_r' was not declared in this scope int _EXFUN(_vasprintf_r, (struct _reent *, char **, const char *, __VALIST) ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:454:12: note: suggested alternative: '__eprintf' int _EXFUN(_vasprintf_r, (struct _reent *, char **, const char *, __VALIST) ^~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:454:27: error: expected primary-expression before 'struct' int _EXFUN(_vasprintf_r, (struct _reent *, char **, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:454:27: error: expected ')' before 'struct' int _EXFUN(_vasprintf_r, (struct _reent *, char **, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:456:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vdiprintf_r, (struct _reent *, int, const char *, __VALIST) ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:456:12: error: '_vdiprintf_r' was not declared in this scope int _EXFUN(_vdiprintf_r, (struct _reent *, int, const char *, __VALIST) ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:456:12: note: suggested alternative: '__eprintf' int _EXFUN(_vdiprintf_r, (struct _reent *, int, const char *, __VALIST) ^~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:456:27: error: expected primary-expression before 'struct' int _EXFUN(_vdiprintf_r, (struct _reent *, int, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:456:27: error: expected ')' before 'struct' int _EXFUN(_vdiprintf_r, (struct _reent *, int, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:458:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vdprintf_r, (struct _reent *, int, const char *__restrict, __VALIST) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:458:12: error: '_vdprintf_r' was not declared in this scope int _EXFUN(_vdprintf_r, (struct _reent *, int, const char *__restrict, __VALIST) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:458:12: note: suggested alternative: '__eprintf' int _EXFUN(_vdprintf_r, (struct _reent *, int, const char *__restrict, __VALIST) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:458:26: error: expected primary-expression before 'struct' int _EXFUN(_vdprintf_r, (struct _reent *, int, const char *__restrict, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:458:26: error: expected ')' before 'struct' int _EXFUN(_vdprintf_r, (struct _reent *, int, const char *__restrict, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:460:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vfiprintf_r, (struct _reent *, FILE *, const char *, __VALIST) ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:460:12: error: '_vfiprintf_r' was not declared in this scope int _EXFUN(_vfiprintf_r, (struct _reent *, FILE *, const char *, __VALIST) ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:460:12: note: suggested alternative: '__eprintf' int _EXFUN(_vfiprintf_r, (struct _reent *, FILE *, const char *, __VALIST) ^~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:460:27: error: expected primary-expression before 'struct' int _EXFUN(_vfiprintf_r, (struct _reent *, FILE *, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:460:27: error: expected ')' before 'struct' int _EXFUN(_vfiprintf_r, (struct _reent *, FILE *, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:462:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vfiscanf_r, (struct _reent *, FILE *, const char *, __VALIST) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:462:12: error: '_vfiscanf_r' was not declared in this scope int _EXFUN(_vfiscanf_r, (struct _reent *, FILE *, const char *, __VALIST) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:462:12: note: suggested alternative: '_findenv_r' int _EXFUN(_vfiscanf_r, (struct _reent *, FILE *, const char *, __VALIST) ^~~~~~~~~~~ _findenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:462:26: error: expected primary-expression before 'struct' int _EXFUN(_vfiscanf_r, (struct _reent *, FILE *, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:462:26: error: expected ')' before 'struct' int _EXFUN(_vfiscanf_r, (struct _reent *, FILE *, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:464:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vfprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:464:12: error: '_vfprintf_r' was not declared in this scope int _EXFUN(_vfprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:464:12: note: suggested alternative: '__eprintf' int _EXFUN(_vfprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:464:26: error: expected primary-expression before 'struct' int _EXFUN(_vfprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:464:26: error: expected ')' before 'struct' int _EXFUN(_vfprintf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:466:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vfscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:466:12: error: '_vfscanf_r' was not declared in this scope int _EXFUN(_vfscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:466:12: note: suggested alternative: '_mstats_r' int _EXFUN(_vfscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:466:25: error: expected primary-expression before 'struct' int _EXFUN(_vfscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:466:25: error: expected ')' before 'struct' int _EXFUN(_vfscanf_r, (struct _reent *, FILE *__restrict, const char *__restrict, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:468:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_viprintf_r, (struct _reent *, const char *, __VALIST) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:468:12: error: '_viprintf_r' was not declared in this scope int _EXFUN(_viprintf_r, (struct _reent *, const char *, __VALIST) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:468:12: note: suggested alternative: '__eprintf' int _EXFUN(_viprintf_r, (struct _reent *, const char *, __VALIST) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:468:26: error: expected primary-expression before 'struct' int _EXFUN(_viprintf_r, (struct _reent *, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:468:26: error: expected ')' before 'struct' int _EXFUN(_viprintf_r, (struct _reent *, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:470:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_viscanf_r, (struct _reent *, const char *, __VALIST) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:470:12: error: '_viscanf_r' was not declared in this scope int _EXFUN(_viscanf_r, (struct _reent *, const char *, __VALIST) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:470:12: note: suggested alternative: '_mstats_r' int _EXFUN(_viscanf_r, (struct _reent *, const char *, __VALIST) ^~~~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:470:25: error: expected primary-expression before 'struct' int _EXFUN(_viscanf_r, (struct _reent *, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:470:25: error: expected ')' before 'struct' int _EXFUN(_viscanf_r, (struct _reent *, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:472:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vprintf_r, (struct _reent *, const char *__restrict, __VALIST) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:472:12: error: '_vprintf_r' was not declared in this scope int _EXFUN(_vprintf_r, (struct _reent *, const char *__restrict, __VALIST) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:472:12: note: suggested alternative: '__eprintf' int _EXFUN(_vprintf_r, (struct _reent *, const char *__restrict, __VALIST) ^~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:472:25: error: expected primary-expression before 'struct' int _EXFUN(_vprintf_r, (struct _reent *, const char *__restrict, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:472:25: error: expected ')' before 'struct' int _EXFUN(_vprintf_r, (struct _reent *, const char *__restrict, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:474:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vscanf_r, (struct _reent *, const char *__restrict, __VALIST) ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:474:12: error: '_vscanf_r' was not declared in this scope int _EXFUN(_vscanf_r, (struct _reent *, const char *__restrict, __VALIST) ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:474:12: note: suggested alternative: '_mstats_r' int _EXFUN(_vscanf_r, (struct _reent *, const char *__restrict, __VALIST) ^~~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:474:24: error: expected primary-expression before 'struct' int _EXFUN(_vscanf_r, (struct _reent *, const char *__restrict, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:474:24: error: expected ')' before 'struct' int _EXFUN(_vscanf_r, (struct _reent *, const char *__restrict, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:476:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vsiprintf_r, (struct _reent *, char *, const char *, __VALIST) ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:476:12: error: '_vsiprintf_r' was not declared in this scope int _EXFUN(_vsiprintf_r, (struct _reent *, char *, const char *, __VALIST) ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:476:12: note: suggested alternative: '__eprintf' int _EXFUN(_vsiprintf_r, (struct _reent *, char *, const char *, __VALIST) ^~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:476:27: error: expected primary-expression before 'struct' int _EXFUN(_vsiprintf_r, (struct _reent *, char *, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:476:27: error: expected ')' before 'struct' int _EXFUN(_vsiprintf_r, (struct _reent *, char *, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:478:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vsiscanf_r, (struct _reent *, const char *, const char *, __VALIST) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:478:12: error: '_vsiscanf_r' was not declared in this scope int _EXFUN(_vsiscanf_r, (struct _reent *, const char *, const char *, __VALIST) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:478:26: error: expected primary-expression before 'struct' int _EXFUN(_vsiscanf_r, (struct _reent *, const char *, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:478:26: error: expected ')' before 'struct' int _EXFUN(_vsiscanf_r, (struct _reent *, const char *, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:480:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vsniprintf_r, (struct _reent *, char *, size_t, const char *, __VALIST) ^~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:480:12: error: '_vsniprintf_r' was not declared in this scope int _EXFUN(_vsniprintf_r, (struct _reent *, char *, size_t, const char *, __VALIST) ^~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:480:12: note: suggested alternative: '__eprintf' int _EXFUN(_vsniprintf_r, (struct _reent *, char *, size_t, const char *, __VALIST) ^~~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:480:28: error: expected primary-expression before 'struct' int _EXFUN(_vsniprintf_r, (struct _reent *, char *, size_t, const char *, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:480:28: error: expected ')' before 'struct' int _EXFUN(_vsniprintf_r, (struct _reent *, char *, size_t, const char *, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:482:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vsnprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, __VALIST) ^~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:482:12: error: '_vsnprintf_r' was not declared in this scope int _EXFUN(_vsnprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, __VALIST) ^~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:482:12: note: suggested alternative: '__eprintf' int _EXFUN(_vsnprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, __VALIST) ^~~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:482:27: error: expected primary-expression before 'struct' int _EXFUN(_vsnprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:482:27: error: expected ')' before 'struct' int _EXFUN(_vsnprintf_r, (struct _reent *, char *__restrict, size_t, const char *__restrict, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:484:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vsprintf_r, (struct _reent *, char *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:484:12: error: '_vsprintf_r' was not declared in this scope int _EXFUN(_vsprintf_r, (struct _reent *, char *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:484:12: note: suggested alternative: '__eprintf' int _EXFUN(_vsprintf_r, (struct _reent *, char *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~~ __eprintf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:484:26: error: expected primary-expression before 'struct' int _EXFUN(_vsprintf_r, (struct _reent *, char *__restrict, const char *__restrict, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:484:26: error: expected ')' before 'struct' int _EXFUN(_vsprintf_r, (struct _reent *, char *__restrict, const char *__restrict, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:486:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(_vsscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:486:12: error: '_vsscanf_r' was not declared in this scope int _EXFUN(_vsscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:486:12: note: suggested alternative: '_mstats_r' int _EXFUN(_vsscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, __VALIST) ^~~~~~~~~~ _mstats_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:486:25: error: expected primary-expression before 'struct' int _EXFUN(_vsscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, __VALIST) ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:486:25: error: expected ')' before 'struct' int _EXFUN(_vsscanf_r, (struct _reent *, const char *__restrict, const char *__restrict, __VALIST) ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:491:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fpurge, (FILE *)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:491:12: error: 'fpurge' was not declared in this scope int _EXFUN(fpurge, (FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:491:12: note: suggested alternative: 'free' int _EXFUN(fpurge, (FILE *)); ^~~~~~ free /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:491:26: error: expected primary-expression before '*' token int _EXFUN(fpurge, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:491:27: error: expected primary-expression before ')' token int _EXFUN(fpurge, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:492:16: error: conflicting declaration 'ssize_t _EXFUN' ssize_t _EXFUN(__getdelim, (char **, size_t *, int, FILE *)); ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:492:16: error: '__getdelim' was not declared in this scope ssize_t _EXFUN(__getdelim, (char **, size_t *, int, FILE *)); ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:492:29: error: expected primary-expression before 'char' ssize_t _EXFUN(__getdelim, (char **, size_t *, int, FILE *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:492:29: error: expected ')' before 'char' ssize_t _EXFUN(__getdelim, (char **, size_t *, int, FILE *)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:493:16: error: conflicting declaration 'ssize_t _EXFUN' ssize_t _EXFUN(__getline, (char **, size_t *, FILE *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:493:16: error: '__getline' was not declared in this scope ssize_t _EXFUN(__getline, (char **, size_t *, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:493:28: error: expected primary-expression before 'char' ssize_t _EXFUN(__getline, (char **, size_t *, FILE *)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:493:28: error: expected ')' before 'char' ssize_t _EXFUN(__getline, (char **, size_t *, FILE *)); ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:496:13: error: variable or field '_EXFUN' declared void void _EXFUN(clearerr_unlocked, (FILE *)); ^~~~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:496:13: error: 'clearerr_unlocked' was not declared in this scope /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:496:13: note: suggested alternative: 'getchar_unlocked' void _EXFUN(clearerr_unlocked, (FILE *)); ^~~~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:496:38: error: expected primary-expression before '*' token void _EXFUN(clearerr_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:496:39: error: expected primary-expression before ')' token void _EXFUN(clearerr_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:497:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(feof_unlocked, (FILE *)); ^~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:497:12: error: 'feof_unlocked' was not declared in this scope int _EXFUN(feof_unlocked, (FILE *)); ^~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:497:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(feof_unlocked, (FILE *)); ^~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:497:33: error: expected primary-expression before '*' token int _EXFUN(feof_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:497:34: error: expected primary-expression before ')' token int _EXFUN(feof_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:498:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(ferror_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:498:12: error: 'ferror_unlocked' was not declared in this scope int _EXFUN(ferror_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:498:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(ferror_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:498:35: error: expected primary-expression before '*' token int _EXFUN(ferror_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:498:36: error: expected primary-expression before ')' token int _EXFUN(ferror_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:499:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fileno_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:499:12: error: 'fileno_unlocked' was not declared in this scope int _EXFUN(fileno_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:499:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(fileno_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:499:35: error: expected primary-expression before '*' token int _EXFUN(fileno_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:499:36: error: expected primary-expression before ')' token int _EXFUN(fileno_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:500:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fflush_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:500:12: error: 'fflush_unlocked' was not declared in this scope int _EXFUN(fflush_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:500:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(fflush_unlocked, (FILE *)); ^~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:500:35: error: expected primary-expression before '*' token int _EXFUN(fflush_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:500:36: error: expected primary-expression before ')' token int _EXFUN(fflush_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:501:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fgetc_unlocked, (FILE *)); ^~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:501:12: error: 'fgetc_unlocked' was not declared in this scope int _EXFUN(fgetc_unlocked, (FILE *)); ^~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:501:12: note: suggested alternative: 'getchar_unlocked' int _EXFUN(fgetc_unlocked, (FILE *)); ^~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:501:34: error: expected primary-expression before '*' token int _EXFUN(fgetc_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:501:35: error: expected primary-expression before ')' token int _EXFUN(fgetc_unlocked, (FILE *)); ^ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:502:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(fputc_unlocked, (int, FILE *)); ^~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:502:12: error: 'fputc_unlocked' was not declared in this scope int _EXFUN(fputc_unlocked, (int, FILE *)); ^~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:502:12: note: suggested alternative: 'putchar_unlocked' int _EXFUN(fputc_unlocked, (int, FILE *)); ^~~~~~~~~~~~~~ putchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:502:29: error: expected primary-expression before 'int' int _EXFUN(fputc_unlocked, (int, FILE *)); ^~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:502:29: error: expected ')' before 'int' int _EXFUN(fputc_unlocked, (int, FILE *)); ~^~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:503:15: error: conflicting declaration 'size_t _EXFUN' size_t _EXFUN(fread_unlocked, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:503:15: error: 'fread_unlocked' was not declared in this scope size_t _EXFUN(fread_unlocked, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:503:15: note: suggested alternative: 'getchar_unlocked' size_t _EXFUN(fread_unlocked, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:503:32: error: '_PTR' was not declared in this scope size_t _EXFUN(fread_unlocked, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:503:56: error: expected primary-expression before '_size' size_t _EXFUN(fread_unlocked, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:503:55: error: expected ')' before '_size' size_t _EXFUN(fread_unlocked, (_PTR __restrict, size_t _size, size_t _n, FILE *__restrict)); ~ ^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:504:15: error: conflicting declaration 'size_t _EXFUN' size_t _EXFUN(fwrite_unlocked, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ^~~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:504:15: error: 'fwrite_unlocked' was not declared in this scope size_t _EXFUN(fwrite_unlocked, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ^~~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:504:15: note: suggested alternative: 'getchar_unlocked' size_t _EXFUN(fwrite_unlocked, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ^~~~~~~~~~~~~~~ getchar_unlocked /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:504:33: error: expected primary-expression before 'const' size_t _EXFUN(fwrite_unlocked, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:504:33: error: expected ')' before 'const' size_t _EXFUN(fwrite_unlocked, (const _PTR __restrict , size_t _size, size_t _n, FILE *)); ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:538:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(__srget_r, (struct _reent *, FILE *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:538:12: error: '__srget_r' was not declared in this scope int _EXFUN(__srget_r, (struct _reent *, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:538:12: note: suggested alternative: '_free_r' int _EXFUN(__srget_r, (struct _reent *, FILE *)); ^~~~~~~~~ _free_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:538:24: error: expected primary-expression before 'struct' int _EXFUN(__srget_r, (struct _reent *, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:538:24: error: expected ')' before 'struct' int _EXFUN(__srget_r, (struct _reent *, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:539:12: error: conflicting declaration 'int _EXFUN' int _EXFUN(__swbuf_r, (struct _reent *, int, FILE *)); ^~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:539:12: error: '__swbuf_r' was not declared in this scope int _EXFUN(__swbuf_r, (struct _reent *, int, FILE *)); ^~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:539:12: note: suggested alternative: '__sbuf' int _EXFUN(__swbuf_r, (struct _reent *, int, FILE *)); ^~~~~~~~~ __sbuf /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:539:24: error: expected primary-expression before 'struct' int _EXFUN(__swbuf_r, (struct _reent *, int, FILE *)); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:539:24: error: expected ')' before 'struct' int _EXFUN(__swbuf_r, (struct _reent *, int, FILE *)); ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:562:14: error: conflicting declaration 'FILE* _EXFUN' FILE *_EXFUN(funopen,(const _PTR __cookie, ^~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:562:14: error: 'funopen' was not declared in this scope FILE *_EXFUN(funopen,(const _PTR __cookie, ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:562:14: note: suggested alternative: 'fwopen' FILE *_EXFUN(funopen,(const _PTR __cookie, ^~~~~~~ fwopen /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:562:23: error: expected primary-expression before 'const' FILE *_EXFUN(funopen,(const _PTR __cookie, ^~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:562:23: error: expected ')' before 'const' FILE *_EXFUN(funopen,(const _PTR __cookie, ~^~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:569:14: error: conflicting declaration 'FILE* _EXFUN' FILE *_EXFUN(_funopen_r,(struct _reent *, const _PTR __cookie, ^~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:569:14: error: '_funopen_r' was not declared in this scope FILE *_EXFUN(_funopen_r,(struct _reent *, const _PTR __cookie, ^~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:569:14: note: suggested alternative: '_findenv_r' FILE *_EXFUN(_funopen_r,(struct _reent *, const _PTR __cookie, ^~~~~~~~~~ _findenv_r /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:569:26: error: expected primary-expression before 'struct' FILE *_EXFUN(_funopen_r,(struct _reent *, const _PTR __cookie, ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:569:26: error: expected ')' before 'struct' FILE *_EXFUN(_funopen_r,(struct _reent *, const _PTR __cookie, ~^~~~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:602:14: error: conflicting declaration 'FILE* _EXFUN' FILE *_EXFUN(fopencookie,(void *__cookie, ^~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:602:14: error: 'fopencookie' was not declared in this scope FILE *_EXFUN(fopencookie,(void *__cookie, ^~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:602:27: error: expected primary-expression before 'void' FILE *_EXFUN(fopencookie,(void *__cookie, ^~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:602:27: error: expected ')' before 'void' FILE *_EXFUN(fopencookie,(void *__cookie, ~^~~~ ) /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:604:14: error: conflicting declaration 'FILE* _EXFUN' FILE *_EXFUN(_fopencookie_r,(struct _reent *, void *__cookie, ^~~~~~~~~~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/sys-include/stdlib.h:18, from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdlib:75, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:1: /home/rich/lvgl/esp/esp-idf/components/newlib/include/sys/reent.h:779:19: note: previous declaration as '_reent* _EXFUN' struct _reent * _EXFUN(__getreent, (void)); ^~~~~~ In file included from /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:42, from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:604:14: error: '_fopencookie_r' was not declared in this scope FILE *_EXFUN(_fopencookie_r,(struct _reent *, void *__cookie, ^~~~~~~~~~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:604:30: error: expected primary-expression before 'struct' FILE *_EXFUN(_fopencookie_r,(struct _reent *, void *__cookie, ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/newlib/include/stdio.h:604:30: error: expected ')' before 'struct' FILE *_EXFUN(_fopencookie_r,(struct _reent *, void *__cookie, ~^~~~~~ ) In file included from /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:2: /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:101:11: error: '::clearerr' has not been declared using ::clearerr; ^~~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:102:11: error: '::fclose' has not been declared using ::fclose; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:103:11: error: '::feof' has not been declared using ::feof; ^~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:104:11: error: '::ferror' has not been declared using ::ferror; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:105:11: error: '::fflush' has not been declared using ::fflush; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:106:11: error: '::fgetc' has not been declared using ::fgetc; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:107:11: error: '::fgetpos' has not been declared using ::fgetpos; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:108:11: error: '::fgets' has not been declared using ::fgets; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:109:11: error: '::fopen' has not been declared using ::fopen; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:110:11: error: '::fprintf' has not been declared using ::fprintf; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:111:11: error: '::fputc' has not been declared using ::fputc; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:112:11: error: '::fputs' has not been declared using ::fputs; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:113:11: error: '::fread' has not been declared using ::fread; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:114:11: error: '::freopen' has not been declared using ::freopen; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:115:11: error: '::fscanf' has not been declared using ::fscanf; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:116:11: error: '::fseek' has not been declared using ::fseek; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:117:11: error: '::fsetpos' has not been declared using ::fsetpos; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:118:11: error: '::ftell' has not been declared using ::ftell; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:119:11: error: '::fwrite' has not been declared using ::fwrite; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:120:11: error: '::getc' has not been declared using ::getc; ^~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:121:11: error: '::getchar' has not been declared using ::getchar; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:124:11: error: '::gets' has not been declared using ::gets; ^~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:126:11: error: '::perror' has not been declared using ::perror; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:127:11: error: '::printf' has not been declared using ::printf; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:128:11: error: '::putc' has not been declared using ::putc; ^~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:129:11: error: '::putchar' has not been declared using ::putchar; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:130:11: error: '::puts' has not been declared using ::puts; ^~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:131:11: error: '::remove' has not been declared using ::remove; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:132:11: error: '::rename' has not been declared using ::rename; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:133:11: error: '::rewind' has not been declared using ::rewind; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:134:11: error: '::scanf' has not been declared using ::scanf; ^~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:135:11: error: '::setbuf' has not been declared using ::setbuf; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:136:11: error: '::setvbuf' has not been declared using ::setvbuf; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:137:11: error: '::sprintf' has not been declared using ::sprintf; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:138:11: error: '::sscanf' has not been declared using ::sscanf; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:139:11: error: '::tmpfile' has not been declared using ::tmpfile; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:143:11: error: '::ungetc' has not been declared using ::ungetc; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:144:11: error: '::vfprintf' has not been declared using ::vfprintf; ^~~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:145:11: error: '::vprintf' has not been declared using ::vprintf; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:146:11: error: '::vsprintf' has not been declared using ::vsprintf; ^~~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:175:11: error: '::snprintf' has not been declared using ::snprintf; ^~~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:176:11: error: '::vfscanf' has not been declared using ::vfscanf; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:177:11: error: '::vscanf' has not been declared using ::vscanf; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:178:11: error: '::vsnprintf' has not been declared using ::vsnprintf; ^~~~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:179:11: error: '::vsscanf' has not been declared using ::vsscanf; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:185:22: error: '__gnu_cxx::snprintf' has not been declared using ::__gnu_cxx::snprintf; ^~~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:186:22: error: '__gnu_cxx::vfscanf' has not been declared using ::__gnu_cxx::vfscanf; ^~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:187:22: error: '__gnu_cxx::vscanf' has not been declared using ::__gnu_cxx::vscanf; ^~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:188:22: error: '__gnu_cxx::vsnprintf' has not been declared using ::__gnu_cxx::vsnprintf; ^~~~~~~~~ /mnt/c/tpi-dev/lvgl/esp/esp-idf/tools/xtensa-esp32-elf/esp32-2019r1-8.2.0/xtensa-esp32-elf/xtensa-esp32-elf/include/c++/8.2.0/cstdio:189:22: error: '__gnu_cxx::vsscanf' has not been declared using ::__gnu_cxx::vsscanf; ^~~~~~~ /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp: In function 'void __cxx_fatal_exception_message(const char*)': /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:24:5: error: 'printf' was not declared in this scope printf("%s%s\n", FATAL_EXCEPTION, msg); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:24:5: note: 'printf' is defined in header ''; did you forget to '#include '? /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:6:1: +#include /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:24:5: printf("%s%s\n", FATAL_EXCEPTION, msg); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp: In function 'void __cxx_fatal_exception_int(int)': /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:35:5: error: 'printf' was not declared in this scope printf("%s (%d)\n", FATAL_EXCEPTION, i); ^~~~~~ /home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.cpp:35:5: note: 'printf' is defined in header ''; did you forget to '#include '? Makefile:770: recipe for target 'build-GENERIC//home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.o' failed make: *** [build-GENERIC//home/rich/lvgl/esp/esp-idf/components/cxx/cxx_exception_stubs.o] Error 1 make: Leaving directory '/mnt/c/tpi-dev/lvgl/lv_micropython/ports/esp32' (bild-lvgl) rich@RG-x360:~/lvgl/lv_micropython$