Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Platformio build is failing #110

Open
anabolyc opened this issue Feb 4, 2022 · 1 comment
Open

Platformio build is failing #110

anabolyc opened this issue Feb 4, 2022 · 1 comment

Comments

@anabolyc
Copy link
Contributor

anabolyc commented Feb 4, 2022

ESP-32 target has platformio.ini file that is Platformio project file, i assuming it should be possible to build project using Platformio.

Currently build if failing due to the way Platformio places build artifacts in the same output folder

Error is blow:

*** Multiple ways to build the same target were specified for: /media/dronische/storage/prj/esp32-cspot/esp32-cspot/targets/esp32/.pio/build/cspot-wrover-b/bitstream.o  (from ['/media/dronische/storage/prj/esp32-cspot/esp32-cspot/cspot/bell/libhelix-mp3/bitstream.c'] and from ['/media/dronische/storage/prj/esp32-cspot/esp32-cspot/cspot/bell/libhelix-aac/bitstream.c'])
File "/home/dronische/.platformio/platforms/espressif32/builder/frameworks/espidf.py", line 620, in compile_source_files

Clearly bitstream.c is inluded in 2 different dependency repos: /cspot/bell/libhelix-aac and /cspot/bell/libhelix-mp3 that suppose to produce the same output /cspot-wrover-b/bitstream.o

I guess it shoud be adressed in the bell repo.

@anabolyc
Copy link
Contributor Author

anabolyc commented Feb 4, 2022

I have them, but no controls to run them manually.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant