spo600:building_gcc
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
spo600:building_gcc [2024/10/17 18:02] – chris | spo600:building_gcc [2025/01/31 15:14] (current) – [Step 3: Perform the Build] chris | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | **This page is under construction - do not rely on it yet** | ||
- | |||
====== Building GCC ====== | ====== Building GCC ====== | ||
Line 9: | Line 7: | ||
===== Step 0: Decide Where to Build ===== | ===== Step 0: Decide Where to Build ===== | ||
- | You can use the [[SPO600 | + | You can use the [[SPO600 Servers]] or your own systems. |
+ | <!-- | ||
+ | **CRITICAL: | ||
===== Step 1: Obtain the Source Code ===== | ===== Step 1: Obtain the Source Code ===== | ||
Line 38: | Line 38: | ||
===== Step 3: Perform the Build ===== | ===== Step 3: Perform the Build ===== | ||
+ | |||
+ | If you are unfamiliar with the '' | ||
Once you have configured the build, you can use '' | Once you have configured the build, you can use '' | ||
- | Before building, consider that the build may take anywhere from 20 minutes to several hours depending on the build options, speed of the build computer, and what else is being done on the computer (e.g., multiple builds by several users). It is strongly recommended that you use the [[screen]] utility (or similiar tool) to permit disconnection and reconnection if needed. | + | Before building, consider that the build may take anywhere from 20 minutes to several hours depending on the build options, speed of the build computer, and what else is being done on the computer (e.g., multiple builds by several users). It is strongly recommended that you use the [[Screen Tutorial|screen]] utility (or similiar tool) to permit disconnection and reconnection if needed. |
It is also recommended that you record the time taken for the build to complete using the shell built-in '' | It is also recommended that you record the time taken for the build to complete using the shell built-in '' | ||
Line 65: | Line 67: | ||
===== Cleaning Up ===== | ===== Cleaning Up ===== | ||
- | To clean up a build directory, you can simply ... delete it! THe source code will be in a separate directory and will remain unchanged. | + | To clean up a build directory, you can simply ... delete it! The source code is in the separate |
Likewise, to clean up an installation directory that contains only a single build, you can simply delete that directory. | Likewise, to clean up an installation directory that contains only a single build, you can simply delete that directory. | ||
Line 71: | Line 73: | ||
===== Things to Watch For ===== | ===== Things to Watch For ===== | ||
- | * Be aware of who else is using the build computer and what they' | + | * Be aware of who else is using the build computer and what they' |
* Be aware of available disk space ('' | * Be aware of available disk space ('' | ||
- | * Keep an eye on currently-available memory ('' | + | * Keep an eye on currently-available memory (Use the command |
spo600/building_gcc.1729188154.txt.gz · Last modified: 2024/10/17 18:02 by chris