trouble with compiler
Moderators: adafruit_support_bill, adafruit
Please be positive and constructive with your questions and comments.
- Franklin97355
- Posts: 23911
- Joined: Mon Apr 21, 2008 2:33 pm
trouble with compiler
I'm having trouble compiling the Arduino example "ScanNetworks" for the QTPY32-S2. It gives errors on verify but I can't include them so I will try to compress them for you.
- Franklin97355
- Posts: 23911
- Joined: Mon Apr 21, 2008 2:33 pm
Re: trouble with compiler
Code: Select all
Arduino: 1.8.19 (Windows 10), Board: "Adafruit QT Py ESP32-S2, Enabled, Disabled, Disabled, Enabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 240MHz (WiFi), QIO, 80MHz, 4MB (32Mb), 921600, None"
In file included from C:\Users\Frank\Documents\Arduino\libraries\WiFi101\src/WiFiClient.h:28,
from C:\Users\Frank\Documents\Arduino\libraries\WiFi101\src/WiFi101.h:35,
from C:\Users\Frank\Documents\Arduino\libraries\WiFi101\examples\ScanNetworks\ScanNetworks.ino:19:
C:\Users\Frank\Documents\Arduino\libraries\WiFi101\src/socket/include/socket.h:1839:15: error: conflicting declaration of C function 'sint8 close(SOCKET)'
NMI_API sint8 close(SOCKET sock);
^~~~~
In file included from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/newlib/platform_include/sys/unistd.h:23,
from c:\users\frank\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32s2-elf-gcc\gcc8_4_0-esp-2021r2\xtensa-esp32s2-elf\sys-include\unistd.h:4,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/lwip/port/esp32/include/lwipopts.h:13,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/lwip/lwip/src/include/lwip/opt.h:51,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/lwip/lwip/src/include/lwip/ip_addr.h:40,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/tcpip_adapter/include/tcpip_adapter_types.h:18,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/tcpip_adapter/include/tcpip_adapter.h:24,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/esp_netif/include/esp_netif.h:35,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/esp_event/include/esp_event_legacy.h:22,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2/tools/sdk/esp32s2/include/esp_event/include/esp_event.h:28,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2\cores\esp32/USB.h:20,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2\cores\esp32/HardwareSerial.h:122,
from C:\Users\Frank\AppData\Local\Arduino15\packages\esp32\hardware\esp32\2.0.2\cores\esp32/Arduino.h:167,
from sketch\ScanNetworks.ino.cpp:1:
c:\users\frank\appdata\local\arduino15\packages\esp32\tools\xtensa-esp32s2-elf-gcc\gcc8_4_0-esp-2021r2\xtensa-esp32s2-elf\sys-include\sys\unistd.h:30:9: note: previous declaration 'int close(int)'
int close (int __fildes);
^~~~~
exit status 1
Error compiling for board Adafruit QT Py ESP32-S2.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Please be positive and constructive with your questions and comments.