[Ovmsdev] Developer Manual?

Mark Webb-Johnson mark at webb-johnson.net
Sat Apr 21 22:46:59 HKT 2018


Can you try copy support/sdkconfig.default.hw31 to sdkconfig to give a standard set of defaults (those used for production). You will then need to adjust the UART path appropriately.

Also, please ‘git pull’ on each of the projects, to make sure you have the latest sources.

Regards, Mark.

> On 21 Apr 2018, at 10:30 PM, Michael Stegen <michael at stegen.com> wrote:
> 
> Steve,
> 
> Thanks for your suggestion.
> I tried it ( git submodule update --init) and it did install mongoose in the correct folder.
> 
> However, as you already noticed, this was not the solution to the problem.
> 
> Exact same error also happens on a Ubuntu 16.04 installation i did.
> I'm clearly missing something... but what?
> 
> -Mike
> 
> 
> Op 21-4-2018 om 8:43 schreef Stephen Casner:
>> Mike,
>> 
>> Separately cloning mongoose is not the usual procedure.  Normally it
>> is just "git submodule update" after cloning OVMS.  That is not an
>> explanation for the compilation error you encountered, though.
>> Something else is missing.
>> 
>>                                                         -- Steve
>> 
>> On Fri, 20 Apr 2018, Michael Stegen wrote:
>> 
>>> Hi OVMS v3 devs,
>>> 
>>> In preparation of receiveing the module, i'm trying to compile what's
>>> currently on github.
>>> But while doing so, i'm running into problems
>>> 
>>> I did the following:
>>> Install the toolchain (windows)
>>> 
>>> cd ~/esp
>>> git clone --recursive https://github.com/openvehicles/esp-idf.git
>>> cd ..
>>> git clone https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3.git
>>> then in the  /components/mongoose/ folder did:
>>> git clone https://github.com/openvehicles/mongoose.git
>>> 
>>> It now does compile up to the following error message:
>>> 
>>> In file included from
>>> C:/msys32/home/Mike/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/components/simcom/src/simcom.h:34:0,
>>>                  from
>>> C:/msys32/home/Mike/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/main/ovms_peripherals.h:67,
>>>                  from
>>> C:/msys32/home/Mike/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/components/esp32can/src/esp32can.cpp:42:
>>> C:/msys32/home/Mike/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/components/simcom/src/gsmpppos.h:63:5:
>>> error: 'ppp_pcb' does not name a type
>>>      ppp_pcb*     m_ppp;
>>>      ^
>>> C:/msys32/home/Mike/Open-Vehicle-Monitoring-System-3/vehicle/OVMS.V3/components/simcom/src/gsmpppos.h:64:18:
>>> error: field 'm_ppp_netif' has incomplete type 'netif'
>>>      struct netif m_ppp_netif;
>>>                   ^
>>> 
>>> Any idea what i'm missing?
>>> 
>>> -Mike
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.openvehicles.com
>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
>> 
> 
> 
> -- 
> 
> NEW address as of 3-3-2018
> 
> Stegen Electronics
> Westeinde 15
> 1606 CZ Venhuizen
> The Netherlands
> 
> Tel: +31 228-851219
> Tel: +31 10-5016960
> www.stegen.com
> 
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev




More information about the OvmsDev mailing list