I'm using esp-idf from   https://github.com/espressif/esp-idf.git
The previous was some months ago on release/v5.2 a36d8bc742 which ran on an ovms unit not connected to a car.

I've just done a compile off v5.3 .. with a series of patches that I've got from Ludovic and some extras from myself.

I've also used the latest mongoose which is annoyingly problematic as they re-did the whole way it was put together making it impossible just to apply patches.  I've re-implemented some of the good things they used to have wrt defines and there are a couple  of things that ovms team added that would be required.  One of those is that the 'certificate' is meant to be a filename and there was a patch to the ovms version that allowed that filename string to be the certificate itself. 

//.ichael




On Fri, 20 Sept 2024 at 10:29, Craig Leres via OvmsDev <ovmsdev@lists.openvehicles.com> wrote:
On 9/19/24 14:36, Craig Leres via OvmsDev wrote:
> On 9/15/24 16:08, Craig Leres via OvmsDev wrote:
>> What version of the toolchain are you building with?
>
> The most recent appears to be crosstool-ng-1.26.0 (Sep 2023), is that
> what you folks are using?

Poking around I see my ubuntu 22.04 ssd, that I use to compile esp32
arduino sketches, is using gcc 8.4.0 (crosstool-NG esp-2021r2-patch5).
(This version is bundled somehow with arduino 1.8.19.)

What I'm expecting is that we would pick one specific, recent version of
the toolchain to (eventually) be supported for building ovms.

For references purposes the "latest" crosstool-ng is 1.26.0 (gcc 13.2).

                Craig
_______________________________________________
OvmsDev mailing list
OvmsDev@lists.openvehicles.com
http://lists.openvehicles.com/mailman/listinfo/ovmsdev