README: PathScale Compiler Suite Release 3.2 ======================================= Copyright 2008 PathScale, LLC. All Rights Reserved. This is the 3.2 release of the PathScale Compiler Suite, which includes Fortran/C/C++ compilers. We appreciate your interest in the PathScale Compiler Suite and look forward to your comments and feedback. For help, comments, or to report bugs, please contact support@pathscale.com. Note: This release is capable of generating both 32-bit and 64-bit executables on a 64-bit system. On a 32-bit system it will generate only 32-bit executables. The 3.2 release also includes the 1.1 release of the PathScale debugger (pathdb). The debugger will be installed as part of the compiler environment. Important notice about this release ------------------------------------ Refer to release_notes.txt for last minute updates and information concerning known issues. If you are upgrading to release 3.2 from a previous release of the compiler, you will need to copy the subscription file to a new location. Refer to Section 3.6 of the PathScale Compiler Suite and Subscription Manager Install Guide for more information. Support & Contact Information ----------------------------- To report bugs, or for more information, please send an email to support@pathscale.com. Contents of the 3.2 CD ---------------------- The PathScale Compiler Suite 3.2 release contains the following: /README /LEGAL.pdf /Subscription.pdf /Support.pdf /release_notes.txt /release_notes_pathdb.txt /install /Install.pdf /Fedora/rpms /Fedora/subscription-server /Fedora/tar /SUSE9/rpms /SUSE9/subscription-server /SUSE9/tar /src Note: The src directory is only available on the ISO (or CD) image. Currently Supported Platforms ----------------------------- This release has been tested on the following Linux distributions: Fedora Core 3, 4, 5, 6 Fedora 7 RedHat Enterprise Linux 4 and 5 SUSE Linux Enterprise Server 9 SUSE Linux Enterprise 10 SUSE Linux Professional 9.3 SUSE Linux Professional 10 SUSE Linux Professional 10.1 This release of the contains C and C++ front ends derived from both GCC 3.3.x and 4.2.x. The default behavior depends on the version of GCC installed by default on the Linux distribution you are using. Refer to the release notes for more information. Where the Compilers are Installed --------------------------------- By default the PathScale Compiler Suite is installed under: /opt/pathscale/ Note: The software supports installing in other directories using --prefix. See the Install Guide for information (Install.pdf). Basic Installation Instructions ------------------------------- Please see the PathScale Compiler Suite Install Guide (Install.pdf) for install directions. These instructions also cover Subscription Management. The guide can be found in the top directory of the CD at: /Install.pdf You can also find the PathScale Compiler Suite Install Guide after installation in this location: /opt/pathscale/share/doc/pathscale-compilers-3.2/ If you installed using the --prefix option, the Install Guide will be in /pathscale/share/doc/pathscale-compilers-3.2/. Setting Your PATH and Starting the Compilers -------------------------------------------- Please see the PathScale Compiler Suite ans Subscription Manager Install Guide for information on correctly setting your PATH and invoking the compilers. Where to Find the Documentation Once Installed ---------------------------------------------- /opt/pathscale/share/doc/pathscale-compilers-3.2/Install.pdf /opt/pathscale/share/doc/pathscale-compilers-3.2/LEGAL.pdf /opt/pathscale/share/doc/pathscale-compilers-3.2/Subscription.pdf /opt/pathscale/share/doc/pathscale-compilers-3.2/Support.pdf /opt/pathscale/share/doc/pathscale-compilers-3.2/UserGuide.pdf /opt/pathscale/share/doc/pathscale-pathdb-3.2/PathDB_UserGuide.pdf /opt/pathscale/share/doc/pathscale-sub-client-3.2/Subscription_Quick_Start.pdf /opt/pathscale/share/doc/pathscale-compilers-3.2/README /opt/pathscale/share/doc/pathscale-compilers-3.2/release_notes.txt /opt/pathscale/share/doc/pathscale-compilers-3.2/SPEC/README /opt/pathscale/share/doc/pathscale-pathdb-3.2/release_notes_pathdb.txt /opt/pathscale/man/man1/assign.1.gz /opt/pathscale/man/man1/dwarfdump.1.gz /opt/pathscale/man/man1/explain.1.gz /opt/pathscale/man/man1/fsymlist.1.gz /opt/pathscale/man/man1/pathcc.1.gz /opt/pathscale/man/man1/pathcov.1.gz /opt/pathscale/man/man1/pathdb.1 /opt/pathscale/man/man1/pathf90.1.gz /opt/pathscale/man/man1/pathf95.1.gz /opt/pathscale/man/man1/pathopt2.1.gz /opt/pathscale/man/man1/pathprof.1.gz /opt/pathscale/man/man5/compiler.defaults.5.gz /opt/pathscale/man/man7/cg.7.gz /opt/pathscale/man/man7/eko.7.gz /opt/pathscale/man/man7/group_flags.7.gz /opt/pathscale/man/man7/ipa.7.gz /opt/pathscale/man/man7/lno.7.gz /opt/pathscale/man/man7/opt.7.gz /opt/pathscale/man/man7/pathscale_intro.7.gz /opt/pathscale/man/man7/tenv.7.gz /opt/pathscale/man/man7/wopt.7.gz Note: These locations will change if the software is installed with --prefix.