-
-
Notifications
You must be signed in to change notification settings - Fork 803
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
subfolder of lib mustn't be named *config* #1914
Comments
Did you rename |
Of course! |
Please provide archive with a simple project to reproduce this issue. Thanks! |
you can find it on my github account: https://github.com/atsteich/pub |
has anybody been able to reproduce? |
Sorry for delay. Please upgrade PIO Core to the latest dev version via |
The issue was linked with duplicated |
after upgrading everything works as expected, thanks! |
* develop: (31 commits) Document "erase" target Docs: Grammar fixes Bump version to 3.6.2b5 Improved IntelliSense for PlatformIO IDE for VSCode via passing extra compiler information for C/C++ Code Parser Bump version to 3.6.2b4 LDF: Stop handling "define" and "undef" when condition fails; handle CPP files in "chain+" and "deep+" modes // Resolve #1930 Bump version to 3.6.2b3 Handle CWD when searching for a file // Resolve #1930 Document in `library.json` how to pass flags to a global build environment Bump version to 3.6.2b2 Fix an issue when Library Dependency Finder (LDF) finds spurious dependencies in ``chain+`` and ``deep+`` modes // Resolve #1930 Fix an issue when Library Dependency Finder (LDF) does not handle project `src_filter ` // Resolve #1905 Bump version to 3.6.2b1 Prepend CPPATH of library dependencies instead of appending // Resolve #1914 Bump version to 3.6.2a3 Go over 8010-8100 TCP ports when shutting down PIO Home server Docs: Add support for OLIMEX ESP32-PRO Rename "System" to "Hardware" for board spec Add info about "EN" pin for ESP32 and debug probes Fix pinouts for oddWires IOT-Bus JTAG ... # Conflicts: # platformio/__init__.py # platformio/managers/core.py
Sorry to resurrect an old issue, but it seems commit b22ca10 has broken my builds. I have a project where my
Prior to b22ca10, the build command would effectively end up with Unfortunately I have a I'm a bit confused because if anything, the changes that were made to close this issue seem like they would have ensured that whatever I specified with |
…s in ``CPPPATH`` // Resolve #1914
@nstiurca thank you so much for the report! Please re-test with |
That fixed it for me, thanks for the quick turnaround! |
If you’ve found a bug, please provide an information below.
You can erase any parts of this template not applicable to your Issue.
Configuration
Ubuntu 17.04 system:
3.6.2a2
I have the following folder structure, and everything is working fine.
code of lib1.h:
void func1();
code of lib1.cpp:
code of lib2.h:
void func2();
code of lib2.cpp:
code of main.cpp
BUT: As soon I am renaming
I get an Compile Error:
lib/lib2/src/lib2.cpp:4:11: error: 'func1' was not declared in this scope
If for any reason this is not a bug but a feature, it should be mentioned in the Readme, i spent almost a day on finding out that the problem is the name of the lib...
The content of
platformio.ini
:The text was updated successfully, but these errors were encountered: