Page 1 of 1

Migrating ESP-IDF complete project Code from 3.2 version to 4.3.1 version

Posted: Fri Jan 14, 2022 5:45 am
by shashank1709
Hi,

I have full working code which are running on version 3.2 and now i want to shift it to 4.3.1 version. When I am trying to import that project into 4.3.1 version ESP-IDF, I am not able to build it and it doesn't have c make file. It have only Makefile. How can I do that? Please help.

Looking forward for your response.

Thanks & Regards,
Shashank

Re: Migrating ESP-IDF complete project Code from 3.2 version to 4.3.1 version

Posted: Thu Jan 20, 2022 7:02 am
by shashank1709
Hi Everyone,

please help me on the same. I am new to this.

Thanks & Regards,
Shashank

Re: Migrating ESP-IDF complete project Code from 3.2 version to 4.3.1 version

Posted: Thu Feb 03, 2022 4:21 pm
by ESP_Mahavir
Hello,

Make build system is supported with ESP-IDF v4.3 release, though its legacy but not deprecated in this release. You may find documentation at https://docs.espressif.com/projects/esp ... egacy.html useful in this context. So ideally you may continue to use v3.2 based application through Make build system in v4.3.

Thanks.

Re: Migrating ESP-IDF complete project Code from 3.2 version to 4.3.1 version

Posted: Wed Mar 30, 2022 9:32 pm
by Sajid.Syed
Hi,

The site pointed out ( https://docs.espressif.com/projects/esp ... egacy.html ) does not answer my similar issue. This sites explains the legacy build system with Makefile. However it does not show resolution to patching from Makefile based build system to CMakeLists.txt based build system.

I have similar issue, where my ESP32 firmware succesfully builds in ESP-IDF v3.3.1 with Makefile. However build fails in ESP-IDF v3.3.1 due to error message "CMakeLists.txt not found in project directory ....".

A resolution as a patch is needed between the ESP32 firmware having Makefile for build and ESP-IDF v4.3.1 requiring CMakeList.txt for build. Thanks much