Hi,
I’m evaluating Mongoose OS for use in our project. We have two main requirements:
- possibility of building from source code (hotfixing, improvements, contributions)
- running on Linux x86 (ideally posix platform build, but emulation also would be ok)
- My goal is: Building from source for ESP32 and Linux x86 platforms
- My actions are:
docker run -vpwd
:/mongoose-os -it mgos/esp32-build:3.2-r7 bash
cd /mongoose-os/platforms/esp32
make -f Makefile.build - The result I see is:
/opt/Espressif/esp-idf/components/bootloader_support/src/secure_boot_signatures.c:28:28: fatal error: mbedtls/sha256.h: No such file or directory
- My expectation & question is:
Is there any instruction how to build mongoose os and libs from source? (at least what are ESP-IDF and other deps versions know to build with Mongoose OS)
Is it possible to build regular x86 Linux binary to improve testing and development times? Something like native_posix board in Zephyr OS (I found there is posix/ubuntu platforms code but for now it doesn’t look useful)
Is possible to receive for restricted libraries if we decide to use enterprise license?
pawell