alxvasilev / net-player-esp32

Internet radio player and bluetooth sink, using ESP32
GNU General Public License v3.0
16 stars 6 forks source link

cannot build in esp-idf v5.0.1 #1

Open ygnid opened 1 year ago

ygnid commented 1 year ago

it seems components' CMakeLists.txts are not compatible, could you provide which version of IDF you're using, or fix this error please?

error output is: CMake Error at /home/xxx/esp/esp-idf/tools/cmake/component.cmake:224 (message): CMake Warning (dev) at build_properties.temp.cmake:8:

Syntax Warning in cmake code at column 51

Argument not separated from preceding token by whitespace.

Call Stack (most recent call first):

/home/xxx/esp/esp-idf/tools/cmake/scripts/component_get_requirements.cmake:3 (include)

This warning is for project developers. Use -Wno-dev to suppress it.

CMake Error at /home/xxx/Codes/net-player-esp32/components/libFLAC/CMakeLists.txt:3 (check_include_file):

Unknown CMake command "check_include_file".

Call Stack (most recent call first):

/home/xxx/esp/esp-idf/tools/cmake/scripts/component_get_requirements.cmake:106 (include)
/home/xxx/esp/esp-idf/tools/cmake/scripts/component_get_requirements.cmake:124 (__component_get_requirements)

Call Stack (most recent call first): /home/xxx/esp/esp-idf/tools/cmake/build.cmake:553 (__component_get_requirements) /home/xxx/esp/esp-idf/tools/cmake/project.cmake:440 (idf_build_process) CMakeLists.txt:7 (project)

alxvasilev commented 1 year ago

This project uses the legacy Makefile-based build system (that was the standard when I started it). It's tested with the IDF 4.4.x, currently I'm using it with 4.4.2. I have never tried to build with 5.x, the migration is planned for some time in the not too distant future.

tibi03 commented 7 months ago

i am also interested in this project. any chance of updating it? thanks