[Ovmsdev] Developer Manual?

Mark Webb-Johnson mark at webb-johnson.net
Mon Apr 23 08:33:49 HKT 2018


Michael,

Do you still have the old sdkconfig around? If so, please do a ‘diff -u support/sdkconfig.default.hw31 sdkconfig’ so we can see what is different.

Regards, Mark

> On 22 Apr 2018, at 4:44 PM, Michael Stegen <michael at stegen.com> wrote:
> 
> Mark,
> 
> Copying support/sdkconfig.default.hw31 to sdkconfig fixed the issue, thanks!
> 
> -Mike
> 
> 
> 
> Op 21-4-2018 om 16:46 schreef Mark Webb-Johnson:
>> 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
>>>> 
>> _______________________________________________
>> OvmsDev mailing list
>> OvmsDev at lists.openvehicles.com
>> http://lists.openvehicles.com/mailman/listinfo/ovmsdev
> 
> 
> _______________________________________________
> OvmsDev mailing list
> OvmsDev at lists.openvehicles.com
> http://lists.openvehicles.com/mailman/listinfo/ovmsdev




More information about the OvmsDev mailing list