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