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@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