[Ovmsdev] setting up toolchain :-/

sharkcow sharkcow at gmx.de
Wed Aug 17 21:06:59 HKT 2022


Hi all,

I have been trying to set up the OVMS toolchain on a new Ubuntu PC and
can't seem to get working (for what it's worth, it's still running on my
old PC..)

So what I have done is (following the OVMS v3 Developer Guide):
* followed the instructions for installation esp-idf v3.3
* cloned the OVMS esp-idf
* checked that esp toolchain compiles examples
* cloned OVMS

On the first compile, I get the following error:

Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/main/ovms_boot.cpp: In
constructor 'Boot::Boot()':
Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/main/ovms_boot.cpp:313:46:
error: 'xt_set_error_handler_callback' was not declared in this scope
    xt_set_error_handler_callback(ErrorCallback);
                                               ^
Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/main/ovms_boot.cpp: In
static member function 'static void Boot::ErrorCallback(XtExcFrame*,
int, bool)':
Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/main/ovms_boot.cpp:499:94:
error: 'esp_task_wdt_get_trigger_tasknames' was not declared in this scope
  et_trigger_tasknames(boot_data.wdt_tasknames,
sizeof(boot_data.wdt_tasknames));

       ^
make[1]: *** [/esp/esp-idf/make/component_wrapper.mk:290: ovms_boot.o]
Error 1
make: *** [/esp/esp-idf/make/project.mk:552: component-main-build] Error 2

Any help, please?

Thanks!

Heiko


More information about the OvmsDev mailing list