This directory contains a build script for gcc-4.1.2 which is designed to create a package for use on a multi-compiler system. This means that installing packages created using this build script will not overwrite your standard compiler or otherwise interfere with the functionality of you standard compiler. The package produced by the build script here will be named gcc412-4.1.2 to distinguish from the normally-named system compiler and will contain both the gcc and gcc-g++ compilers. This is accomplished by installing the compiler and its' components in a non-standard location, outside the normal system path. So, in order for this compiler to be used, it must be run using a 'wrapper' script which sets up the PATH and LD_LIBRARY_PATH environmental variables. The wrapper script is given a unique name and installed in the normal system path. The wrapper script is named GCC412. In order to use this compiler, the wrapper script must be run first like this for example: GCC412 make Or, if you want to use this compiler to compile something using a build script, run it like this(substituting the script name for *.build): GCC412 ./*.build Similarly, you can use the wrapper with the src2pkg program: GCC412 src2pkg [options] or for compiling calling gcc directly: GCC412 gcc ....