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? >>>>>>> >>>>>>> >>>>>>> >