Changes

Jump to: navigation, search

SPO600 Code Building Lab

10 bytes added, 09:44, 1 November 2023
no edit summary
[[Category:SPO600 Labs- Retired]]{{Admon/lab|Purpose of this Lab|In this lab, you will do a baseline build of a software package.}}
== Lab 2 ==
# Download the source code for the software. (Do not install with dnf/yum!)
# Build the software. You may need to install build dependencies (e.g., compilers, tools, and libraries); you can do this (and only this) as the root user using dnf/yum. For example, if you need <code>cmake</code>, run the command <code>sudo dnf install cmake</code>, and if you need the library <code>ncurses</code>, then run the command <code>sudo dnf install ncurses-devel</code> (the <code>-devel</code> specification will cause dnf to install the header files as well as the library, so that you can build software that uses that library).
# Without installing the new software that you just build built (because that could override the existing and working version), test that it works.
# Blog your results. Explain (don't just document) each of the steps required to build your software and any dependencies you need to install. Include your reflections on the process.

Navigation menu