Cool Tools - GCC for SPARC Systems 4.2.1, ATS, BIT, Discover Install
GCC for SPARC® Systems 4.2.1 may be installed on a system by
downloading and unpacking the SUNWgccfss421 tar ball. With GCC for SPARC Systems version 4.2.1 there is only ONE
GCC for SPARC Systems tar ball. This tar ball handles
SolarisTM 10 operating system.
Only the
Solaris 10 operating systems running on SPARC processors are supported targets by GCC for SPARC Systems.
Successful installation of GCC for SPARC Systems (SUNWgccfss421) requires that
the SunTM Code Generator for SPARC Systems (SUNW0scgfss421)
be installed on the system and is the same release as SUNWgccfss421. The SUNW0scgfss421
tar ball also includes
ATS, BIT, and Discover.
The SUNW0scgfss421 tar ball contains binaries only and is licensed under Sun's SLA.
Please read SLA for further details.
For convenience, this tar ball is provided on the download site along with
the GCC for SPARC Systems tar ball.
The gccfss_src.tar tar ball includes source code and is licensed under GPL.
Downloading and Installing Tar Balls
The GCC for SPARC Systems tar ball (SUNWgccfss421) [Release 4.2.1], as well as the Sun Code Generator for SPARC Systems (SUNW0scgfss421) [Release 4.2.1] tar ball, may be
obtained from the
Sun Download Center.
Once the bzipped tar files containing the packages have been downloaded, the packages
may be extracted using the bunzip2 and tar commands.
With release 4.2.1 the installation can be in any directory the user desires
(and has write permission).
Assuming that these files
are to be installed in the directory /my/install/dir, download the tar balls in /my/install/dir.
The following commands can be used to extract the packages:
cd /my/install/dir
/bin/bunzip2 -c SUNWgccfss421.tar.bz2 | /bin/tar xf -
/bin/bunzip2 -c SUNW0scgfss421.tar.bz2 | /bin/tar xf -
>>
Get the download here.
<<
Where To Install The Binaries
For ease-of-use reasons the binaries from the two tar balls should be installed in the same directory.
Installation creates two subdirectories: gcc and SUNW0scgfss in the installation
directory.
It is possible to install SUNWgccfss421 and SUNW0scgfss421 in different directories
but an environment variable needs to be set so that the back end files can be
found. Assume that SUNWgccfss421 in installed in /my/install/dir
and
SUNW0scgfss421 is installed in /yet/another/dir then the
environment variable SUNW_SCGFSS_PATH needs to be set to /yet/another/dir/SUNWOscgfss.
Also, you will need to change the symbolic links for ATS, bit and discover
in the gcc/bin directory, to point to
/yet/another/dir/SUNW0scgfss/4.2.1/prod/bin/{ats,bit,discover}.
Uninstalling GCCFSS
Since this release does not use packages, uninstalling GCCFSS 4.2.1 is
simply the
removal of the two directories gcc and SUNW0scgfss in /my/install/dir.
|