:md: ./modules = Installing Software from Source [[installing-software-from-source]] The following section contains guidelines and best practices for installing software form source on Fedora. The instructions below are not prescriptive, but following them minimizes the risk of errors occurring during installation. // include package management concept include::{md}/concept_fedora-package-management.adoc[leveloffset=2] //proc: setting up a development and compilation environment // - this includes installing missing dev packages using DNF include::{md}/proc_setting-up-your-local-dev-and-compilation-environment.adoc[leveloffset=2] // proc: downloading the application source code include::{md}/proc_downloading-source-code.adoc[leveloffset=2] include::{md}/proc_compiling_your_application_from_source.adoc[leveloffset=2] // proc: installing the software using make //// Fedora defaualt install is to /usr/local/ When make complains about missing devel packages, it is preferable to use dnf to install those packages as opposed to (the way make recommends) compiling those packages. for troubleshooting red the debug output Development Tools dnf group ////