SVN r12448 (couldn't find the 20.03 release source; your instructions were to grab trunk from svn)
Bug: Code::Blocks starts with undefined symbol after fresh build.
Fix: add /usr/local/lib to /etc/ld.so.conf then ldconfig to register the library
System = MX Linux 19.04, Debian-based, non-systemd boot
I'm not sure what we can do about this. Generally you should never install something in /usr/local/, at least of you want to be sane. Always use the --prefix option of configure. Or learn how to make debian packages (it is not that hard).
I was just accepting defaults during this build, for the most part. If you want something else to be the default, you can require that the prefix be set explicitly if you want, or maybe set it to something else. Where did you think it should go? I have a number of things installed in /usr/local