I recently upgraded one of my workstations from version 13 to version 17. I perhaps should have been updating more often but Codelite kept telling me I had the latest version. I'm running Linux Mint 20.3 with Kernel 5.4
Version 17 may have a problem with it's makefile generator. It doesn't seem to recurse #include statements to find all dependencies that may have changed. I use an #include to modify my code by including one C file in another. This works just fine in version 13. A clean build works fine, of course, in 17.
Secondly, the syntax coloring seems to have gone ? I suspect 17 simply doesn't like 13 configuration files...
Last, when I moved my project code to a version 13 machine the configuration files from version 17 cause Codelite 13 to crash. If I restore the version 13 configuration files things, of course, work fine.
I have a couple of choices. Version 13 was fine for me (if it ain't broke why fix it?) so maybe I can find a way of reverting the version 17 back to version 13. Or, perhaps, move forward to 17 on all the workstations (there are four) ?