I had to stop working on a long-term project (GCC plus 64-bit assembly language) on codeblocks about 8 months ago.
Not that long before I stopped, codeblocks stopped getting updated from the nightly-build repository. A while before that I noticed the version switched to "svn 0"... in both the sign-on window when I start codeblocks and when I select "help -> about" in the CB menu-bar too. I didn't worry about that because... CB was still working, more-or-less. Note that the date on that last update (as indicated on that "help -> about" splash window) is "Build: Feb 28 2018, 06:28:15 - wx3.0.2 (linux, unicode) - 64-bit". Oh, and I almost forgot to say, my computer runs "Linux Mint 17.3".
I'll be installing the latest Linux Mint 19.1 in a couple days and will need to get codeblocks running there and move my applications over to that fresh build.
My questions are:
#1: Why did the version switch from "svn #####" (numbers in the thousands or tens of thousands as I recall) to "svn 0" back about a year or so ago?
#2: Why did nightly builds stop getting uploaded from the repository?
#3: How do I get the fresh new Linux Mint 19.1 installation to install everything and start getting updates from a repository (any repository)?
#4: Has anything significant or major with codeblocks changed since a year ago?
As I said above, I only need to develop GCC (C/C++) and 64-bit assembly-language (in old ATT format, though might rewrite if the new format is well supported now).
#5: So I guess another question is... is the new 64-bit assembly format now well accepted and assembled by the GNU compiler/assembler/linker/etc toolset?
In the meantime I switched over to the latest 8-core Ryzen CPU from the previous AMD CPUs (Bulldozer or Piledriver... whatever the one prior to Ryzen was).
#6: Will codeblocks or any of the tools have any problems with Ryzen CPUs?
#7: What are the appropriate "compiler, assembler, linker, tool" flags to indicate support for Ryzen CPUs? I'll need to change them in my codeblocks files.
Thanks to whoever wants to bring me back up to date.