Summary: | Cannot deduce builtin include paths without g++ present | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | John <john5342> |
Component: | Language Support: CPP (old) | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED FIXED | ||
Severity: | minor | CC: | kfunk, lfdominguez |
Priority: | NOR | Keywords: | junior-jobs |
Version: | 4.4.1 | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/kdevelop/520869abe77fe7fa68f8995b8fd38f52217d3209 | Version Fixed In: | 4.7 |
Sentry Crash Report: |
Description
John
2013-01-31 23:06:09 UTC
Confirmed. Should be simple to fix, though. Personally I would welcome if we could ask the project manager for default include paths... Especially for cross-compile projects the include paths are often quite different and currently never correct. Well you can see this work... https://git.reviewboard.kde.org/r/117938/ Git commit 520869abe77fe7fa68f8995b8fd38f52217d3209 by Kevin Funk, on behalf of Luis Felipe Dominguez Vega. Committed on 05/05/2014 at 07:35. Pushed by kfunk into branch 'master'. Support for default include path and definitions on CLang compiler. When I compile Kdevelop using only in my Debian Testing Clang 3.4, the defaults include paths is not recognized. In the code I will see that the functions are only for GCC and MSVC, with this patch now with Clang are recognized both, the include paths, and standard definitions. REVIEW: 117938 FIXED-IN: 4.7 M +1 -1 languages/cpp/CMakeLists.txt M +5 -5 languages/cpp/setuphelpers.cpp R +79 -53 languages/cpp/setuphelpers_gcc_like.cpp [from: languages/cpp/setuphelpers_gcc.cpp - 059% similarity] M +1 -1 languages/cpp/tests/CMakeLists.txt http://commits.kde.org/kdevelop/520869abe77fe7fa68f8995b8fd38f52217d3209 |