I first tried building SWI-Prolog using the GitHub repo via the Ninja pathway and everything built fine.
I did install all the pre-build libraries as those docs specified. But I can’t find an executable anywhere, not even after doing an updatedb and a locate -r "swipl$ which only listed 2 directories named swipl. (Note: A confusing statement in the build documents is that you should upgrade CMake on Linux to version 3.5, yet the rest of the text says to install using version 3.1.2. I just went ahead with the 3.1.2 instructions and it worked fine, just no executable to be found.)
So I switched to the PPA route and that worked. Now I have the SWI-Prolog text-only REPL running fine on Linux. Is there any way to get the full XPCE interface running too, editor and debugger, or is that pair of software elements a Windows only thing? If I can have them on Linux, please link me the document that tells me how to do this.