GCC-2.7.2.3
Download

gcc-2.7.2.3-USRPKG.tar.gz (PackageAdd format - installs to /usr/local/).
gcc-2.7.2.3-OPTPKG.gz NOT YET AVAILABLE
gcc-2.7.2.3-SOURCE.gz NOT YET AVAILABLE


Disk-space Requirements for PackageAdd Install to /usr/local/
Note: Space requirements for install to /opt/ are the same as shown below for /usr/local/

Installation Step
Location
Usage
Accum Usage
  Optional Steps to Minimize Usage
Download pgkname-USRPKG.tar.gz /pgktmp 5.78 MB     5.78 MB     N/A
gunzip pgkname-USRPKG.tar.gz /pgktmp 16.97 MB     16.97 MB     N/A
tar -xof pkgname-USRPKG.tar /pgktmp 17.03 MB     34.00 MB     Delete ".tar" file after untarring
pkgadd -d /pkgtmp pkgname /usr/local/ 16.91 MB     46.91 MB     Delete /pgktmp/pkgname/ after pkgadd


Installation Notes

This package does not allow for "customization" with respect to the target destination of the output files. That is, for installation purposes, our GCC package treats your system root directory as it's installation root. Therefore, it violates the promise made in the General Installation Notes stating that "no files will be written except to a newly created directory tree". When installing this package, no new directory tree will be created. Rather, the output files will be written directly into, and merged with, your current files in your /usr/local/ directory tree.

Although you can target the output (using the "-R" of the pgkadd utility) to install to a tree rooted some place other than your system's root directory, doing so will render GCC inoperable, because the location(s) of library files that GCC uses were fixed at the time of compilation.

Therefore, to install this package, simply follow the download/gunzip/untar instructions detailed in General Installation Notes. Then install the package with the command:

pkgadd -d /pkgtmp GNUgcc

The man pages for this package are located in:

"/usr/local/man/man1"

Adding "/usr/local/man/" to your MANPATH should be sufficient to access all accompanying man pages.


Administrative Notes

We did not perform the compile that resulted in the binaries for this package. Our friends at UNC have done such a wonderful job making the package available, that we decided to use it "as is". The GCC-2.7.2.3 package was obtained from UNC's Sunsite. The only change made to the orginal file was that it's name was changed to gcc-2.7.2.3-USRPKG.tar.gz to match our file naming conventions.


Please send comments to x86admin@sunsite.utk.edu