spo600:gcc_build_lab
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
spo600:gcc_build_lab [2025/01/31 15:32] – [Wiki Pages] chris | spo600:gcc_build_lab [2025/01/31 17:05] (current) – [Write-Up] chris | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== GCC Build Lab ====== | ====== GCC Build Lab ====== | ||
- | The purpose of this lab is to become familiar with the process of building large software projects, utilizing tools such as make and automake/ | + | The purpose of this lab is to become familiar with the process of building large software projects, utilizing tools such as make and automake/ |
===== Resources ===== | ===== Resources ===== | ||
Line 27: | Line 27: | ||
2. Record the build time. | 2. Record the build time. | ||
- | 3. Prove that the GCC compiler you have built: | + | 3. Prove that the GCC compiler you have built... |
- | | + | |
- | | + | |
- | | + | |
4. Update the timestamp on the file " | 4. Update the timestamp on the file " | ||
- | 5. Rebuild the software in your build directory by re-issuing the '' | + | 5. Rebuild the software in your build directory by re-issuing the '' |
+ | |||
+ | 6. Rebuild the software again, with no changes to the source code. This is a "null rebuild", | ||
==== Write-Up | ==== Write-Up | ||
Line 44: | Line 46: | ||
- The results from the lab, including the command used, the build time, and the proof that your build was successful. | - The results from the lab, including the command used, the build time, and the proof that your build was successful. | ||
- Your experiences with this lab and your reflection on the process. | - Your experiences with this lab and your reflection on the process. | ||
+ | |||
+ | Remember to include results from __both__ of the [[SPO600 servers]]. | ||
+ | |||
+ | Present the data in a useful way for comparison (consider using tables, graphs, change factors (% differences), | ||
Remember that labs are marked on a scale of 0-3: | Remember that labs are marked on a scale of 0-3: |
spo600/gcc_build_lab.1738337563.txt.gz · Last modified: 2025/01/31 15:32 by chris