You need to download the "xtensa-esp32-elf" No idea why they put xtensa-esp32-elf-gdb before the real toolchain.
On 3/17/23, Alan C. Assis <acas...@gmail.com> wrote: > Hi Miguel, > > Nice to hear it. > > BTW, you don't need to use esp-idf, it is overkill (you will waste too > much disc space). > > Just download the latest Xtensa ESP32 toolchain: > > https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-guides/tools/idf-tools.html#custom-installation > > BR, > > Alan > > On 3/17/23, MIGUEL ALEXANDRE WISINTAINER <tcpipc...@hotmail.com> wrote: >> Alan >> >> Here is compiling, after use >> >> make distclean >> ./tools/configure.sh esp32-devkitc:wapi >> >> Gustavo, did you use the last update of esp-idf ? >> >> [cid:70bddf51-e6f1-4a78-867e-90ffdda495e5] >> >> ________________________________ >> De: Alan C. Assis <acas...@gmail.com> >> Enviado: sexta-feira, 17 de março de 2023 11:52 >> Para: dev@nuttx.apache.org <dev@nuttx.apache.org> >> Assunto: Re: undefined reference to 'inet_ntoa_r' >> >> s/Then example/Then enable/ >> >> On 3/17/23, Alan C. Assis <acas...@gmail.com> wrote: >>> Hi Gustavo, >>> >>> Enabling all the network needed features on NuttX is very time >>> consuming, so this is a good idea to start with a working example. >>> >>> In this case nsh is not the recommended starting point, but wapi (wifi >>> board profile). >>> >>> Try this sequence: >>> make distclean >>> ./tools/configure.sh esp32-devkitc:wapi >>> >>> Then example the webserver example. >>> >>> BR, >>> >>> Alan >>> >>> On 3/17/23, Gustavo Soares <gustavo.felipesoa...@hotmail.com> wrote: >>>> Hi, Petro! >>>> >>>> I'm using the latest version of NuttX. >>>> >>>> Em sex., 17 de mar. de 2023 01:56, Petro Karashchenko < >>>> petro.karashche...@gmail.com> escreveu: >>>> >>>>> I just tried next steps: >>>>> >>>>> 1. tools/configure.sh esp32-devkitc:nsh >>>>> 2. Additionally enabled via menuconfig: >>>>> CONFIG_ESP32_EMAC=y >>>>> CONFIG_ESP32_WIFI=y >>>>> CONFIG_EXAMPLES_WEBSERVER=y >>>>> CONFIG_NETUTILS_WEBSERVER=y >>>>> CONFIG_NET_SOCKOPTS=y >>>>> CONFIG_NET_TCP=y >>>>> CONFIG_SCHED_HPWORK=y >>>>> CONFIG_SCHED_LPWORK=y >>>>> CONFIG_TLS_TASK_NELEM=1 >>>>> 3. make -j8 >>>>> >>>>> The project compiles with errors. >>>>> I tried that on the latest master branch. Are you using some stable >>>>> release or the reported issue is on master? >>>>> >>>>> Best regards, >>>>> Petro >>>>> >>>>> пт, 17 бер. 2023 р. о 05:32 Gustavo Soares < >>>>> gustavo.felipesoa...@hotmail.com> пише: >>>>> >>>>>> I'm trying to compile the webserver example first. When I created the >>>>>> config file, the chosen configuration for esp32 was >>>>>> 'esp32-devkitc:nsh'. >>>>>> >>>>>> Em sex., 17 de mar. de 2023 às 01:14, Petro Karashchenko < >>>>>> petro.karashche...@gmail.com> escreveu: >>>>>> >>>>>>> Hello Gustavo, >>>>>>> >>>>>>> Are you trying to compile an example or your custom application? >>>>>>> If you are getting started with an example, so maybe you make "make >>>>>>> savedefconfig" and send it to me, so I can try locally? >>>>>>> >>>>>>> Best regards, >>>>>>> Petro >>>>>>> >>>>>>> On Fri, Mar 17, 2023, 5:08 AM Gustavo Soares < >>>>>>> gustavo.felipesoa...@hotmail.com> wrote: >>>>>>> >>>>>>>> Hello, Petro! >>>>>>>> >>>>>>>> inside menuconfig IPv4 is enabled: >>>>>>>> [image: image.png] >>>>>>>> >>>>>>>> It's also possible to see the option in the .config file: >>>>>>>> [image: image.png] >>>>>>>> >>>>>>>> Thank you for your support, >>>>>>>> Gustavo. >>>>>>>> >>>>>>>> >>>>>>>> Em qui., 16 de mar. de 2023 22:56, Petro Karashchenko < >>>>>>>> petro.karashche...@gmail.com> escreveu: >>>>>>>> >>>>>>>>> Hi, >>>>>>>>> >>>>>>>>> I see that both "inet_ntoa" and "inet_ntoa_r" implementations are >>>>>>>>> guarded by "CONFIG_NET_IPv4" and "CONFIG_LIBC_IPv4_ADDRCONV". >>>>>>>>> Could >>>>>>>>> you >>>>>>>>> take a look if your configuration has at least one of those >>>>>>>>> options >>>>>>>>> enabled? >>>>>>>>> >>>>>>>>> Best regards, >>>>>>>>> Petro >>>>>>>>> >>>>>>>>> пт, 17 бер. 2023 р. о 01:57 Gustavo Soares < >>>>>>>>> gustavo.fssoare...@gmail.com> пише: >>>>>>>>> >>>>>>>>>> Hi! >>>>>>>>>> >>>>>>>>>> I'm starting a new project at college using NuttX and ESP-32. I'm >>>>>>>>>> trying to build a new application for NuttX: a webserver to read >>>>>>>>>> and >>>>>>>>>> execute Assembly! But the following error is showing up:[image: >>>>>>>>>> error description] >>>>>>>>>> [image: netprocfs_inet4addresses function (netdev_statistics.c >>>>>>>>>> file)] >>>>>>>>>> >>>>>>>>>> In menuconfig I enabled: >>>>>>>>>> Network support >>>>>>>>>> ├── Link layer support >>>>>>>>>> ├── Ethernet support >>>>>>>>>> ├── Late driver initialization >>>>>>>>>> ├── TCP/IP Networking >>>>>>>>>> >>>>>>>>>> Application Configuration >>>>>>>>>> ├── Network utilities >>>>>>>>>> ├── Network initialization >>>>>>>>>> ├── Network initialization thread >>>>>>>>>> ├── Hardware has no MAC Address >>>>>>>>>> >>>>>>>>>> Could someone help me with this? >>>>>>>>>> And also, I've been searching for articles about building >>>>>>>>>> applications for NuttX, but didn't find any. Does anyone know >>>>>>>>>> where >>>>>>>>>> I >>>>>>>>>> can >>>>>>>>>> find them? >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>> >>> >> >