I found Xmake looking to replace CMake scripts that CopperSpice used. I mean, when one has to use three different search engines to look up a function before you can find it . . . Then you are told it is undocumented for internal use only . . . Not something one wants to see in production code! Regular readers have seen me write about CopperSpice, CMake, and general hacks found in legacy toolchains. CMake … Xmake tutorial – Pt. 001Read more
CMake
VERSION, SOVERSION, and Tiny x86 Minds
The tiny x86 mindset keeps making the same mistakes over and over again. Lately they’ve done it with SOVERSION. It wouldn’t be so bad if their decisions didn’t jack up the world for at least a decade. These stupid decisions go all the way back to IBM and it’s first PC where they opted to place the address space for adapter cards (like video) in the address space 640-1024K, thus creating a 640K barrier for … VERSION, SOVERSION, and Tiny x86 MindsRead more
CopperSpice Experiments – Pt. 2
Diamond is cross platform. It runs on Linux and other platforms supported by CopperSpice. There are some things I would like to try adding and donating back to the community. Themes – Right now you can just set individual colors but I would like to enhance that part to add the ability to save named sets of colors. I intend to try setting up a few from the world of Emacs that I like so … CopperSpice Experiments – Pt. 2Read more