[Ovmsdev] Developer Manual?

Michael Stegen michael at stegen.com
Sat Apr 21 22:30:12 HKT 2018


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



More information about the OvmsDev mailing list