SGUG RSE: Difference between revisions
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
==== Toolchain ==== | ==== Toolchain ==== | ||
RSE uses [[GCC]] 9 which can cross compile with distcc on x86 systems. It uses RPM SPEC files (not to be confused with SGI SPEC files) to generate SRPMs. It is based on Fedora 31. | RSE uses [[GCC]] 9.2.0 which can cross compile with distcc on x86 systems. It uses RPM SPEC files (not to be confused with SGI SPEC files) to generate SRPMs. It is based on Fedora 31. | ||
==== Packages ==== | ==== Packages ==== |
Latest revision as of 18:06, 24 February 2025
SGUG RSE is a community effort of the Silicon Graphics User Group to develop software for IRIX using a ported version of RPM, along with tdnf and microdnf to provide package management and resolution. It essentially installs itself as a package without any interaction with the larger system.
Toolchain
RSE uses GCC 9.2.0 which can cross compile with distcc on x86 systems. It uses RPM SPEC files (not to be confused with SGI SPEC files) to generate SRPMs. It is based on Fedora 31.
Packages
As of 2025, RSE is still experimental but boasts over 1,000 "packages" of software, of which many are games, media and other software that is of relevance to SGI users.
Bootstrapping
RSE can be installed by doing the following:
Use /usr/sysadm/privbin/modifyUserAccount to add the main user to group sys.
systune ncargs 262144
Download the RSE archives from GitHub
There are always three.
Extract the archives as root to /usr.
Use tdnf to search the repos.