gcc-3.3.2 ** Deprecated **
Description: The GNU C compiler and related programs
Version: 3.3.2
Processor: SPARC
Operating System: Solaris 10
Download: gcc-3.3.2-sol10-sparc-local.gz http | Old Versions | Download Info | File info
Dependencies: libiconv-1.17
View Dependencies | Dependency Tree
Developer: www.gnu.org/software/gcc/gcc-3.3/
Date Created: May 17, 2008
Package Name: SMCgcc
Install Location: /usr/local
Source Code: gcc-3.3.2.tar.gz | File info
Notes
This package includes the GNU C, C++, g77, Java, and OBJC compiler suites and support files. The Gnat ada programs are not included yet. When needed and the source code supports it, this C compiler can create 64-bit executables via the -m64 flag as well as the usual 32-bit ones. It was compiled to use the SUN assembler and loader usually in /usr/ccs/bin if the SUNW developer packages are installed. This gcc package requires the installation of libiconv.
Note that this version of gcc was created on build 60 of Solaris 10. If you are using a higher version, you will need to redo some of the header files. This is done by doing the following steps:
cd /usr/local/lib/gcc-lib/sparc-sun-solaris2.10/3.3.2/install-tools/ Put the line SHELL=/bin/sh on the first line of the mkheaders.conf file. Then run ./mkheaders This will correct some files and make the build 60 gcc usable on higher builds. I have tested this on build 72 and it works fine.
Please also read the detail on how the gcc packages are created which can be found at Comments on gcc. The documentation is in /usr/local/doc/gcc, /usr/local/man, and /usr/local/info.