Closed FreeRepositories closed 1 month ago
The prebuilt firmware images and an initial release record are generated via GH actions upon tagging a new release (and whether PRs build is also one of the things checked for before merging). The build output from the 1.1.0 release build can be found at https://github.com/tmiw/ezDV/actions/runs/10148059074/job/28059905437.
As for your issue, how did you install ESP-IDF? It might be worth it to reinstall it following the instructions at https://docs.espressif.com/projects/esp-idf/en/v5.3/esp32s3/get-started/index.html (possibly in a new terminal window). For example:
rm -rf ~/esp
mkdir -p ~/esp
cd ~/esp
git clone -b v5.3 --recursive https://github.com/espressif/esp-idf.git
./install.sh all
cd ~/ezDV/firmware
. ~/esp/esp-idf/export.sh
idf.py fullclean build
Ok, you're right. Did another fresh esp-idf install and now it works fine! After that though, got acquainted with the Actions, never used them in the past..
Hi, Trying to build the firmware, (commit 7ee14a9 v1.1.0) but it looks it cannot be built. Seen that in Releases there is a pre-built firmware, I wonder what is happening. Are the repo sources checked out, up to date ?
Tried this many times, with the same error results.
New environment, Ubuntu 24.04, fresh esp-idf v 5.3
In a nutshell, what is executed is
git clone https://github.com/tmiw/ezDV.git cd ezDV git submodule update --init --checkout --recursive cd firmware idf.py build
and then it stops with
Here is the complete output from the clone and build process