[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