Why my installation of 5.2.3 won't parse the code -- a clue (was: Re: 5.2.4 impression)

rhkramer at gmail.com rhkramer at gmail.com
Wed May 8 22:43:05 BST 2019


On Wednesday, May 08, 2019 02:24:21 PM Matthew Woehlke wrote:
> I doubt very much that it does so "incorrectly", unless you mean "not
> the way I want it to". KDevelop 5 uses clang on the back-end for code
> parsing, which means it's going to parse your code exactly the way a
> compiler will parse your code. (Because... that's what it's *doing*;
> using a real, full-fledged compiler to parse your code.) About the only
> times I've seen this "fail" are where clang and GCC behave differently.

Background: I signed up for this list a few days and have been lurking  and 
doing some searching of the archives and other resources trying to find out how 
to get my installation of 5.2.3 to parse the scintilla - scite code I'm trying 
to review.

I won't go into any more detail at the moment -- there are some oddities about 
my system that I thought might be the problem, but, now, after seeing the 
above paragraph, I checked and clang is not installed on my Debian Jessie 
system.  There are apparently 3 versions supported  (3.4, 3.5, 4.0), I'm 
guessing that I should try installing the latest.

Is there anything I need to do after installing clang?  (At the very least, I 
guess I'll quit kdevelop and restart).



More information about the KDevelop mailing list