This is just a comment about the build from source on Fedora 30: The only way to build succesfully is to follow the instructions here: [https://eu.swi-prolog.org/build/unix.html](https://eu.swi-prolog.org/build/unix.html) The git method is the only that worked for me.