This synopsysinstaller_INSTALL_README.txt document contains installation instructions for the Synopsys Installer tool in the following sections: * General Information * Installation Procedure * Using the Installer (EST / FTP Users Only) * Post-Installation Steps * Installing From a CD * Supported Platforms and Required Operating System Patches ----------------------------------------------------------------- General Information ----------------------------------------------------------------- This document contains quick-start installation assistance for product files downloaded from Synopsys by Electronic Software Transfer (EST). For detailed installation and post-installation setup steps for most Synopsys software, see the Installation Guide. (This resource also includes CD installation assistance.) To view or obtain the Installation Guide for the current release, go to * The Synopsys Installation Guide Web page at http://www.synopsys.com/install * Synopsys Online Documentation (SOLD), which is included with the software (CD users) and is available for download by EST. * Synopsys MediaDocs Shop, at https://mediadocs.synopsys.com You can order a printed copy of the Installation Guide from this site. (You can also order other Synopsys documents from this site.) To obtain your latest Synopsys license key file, go to the SmartKeys Web page at http://www.synopsys.com/smartkeys For information on Synopsys licensing, including download information, setup help, and other documentation, see the Synopsys Licensing QuickStart Guide at http://www.synopsys.com/keys. To obtain information on supported platforms and required operating system patches, see the "Post-Installation Steps" section of this document. ----------------------------------------------------------------- Installation Procedure ----------------------------------------------------------------- This section contains the following information: - Installation Prerequisites - Installing by Electronic Software Transfer (EST) Installation Prerequisites ===================================================================== It is recommended that you log on as root or have system administrator privileges. Also, you must have write permission in the installation directory. Installing by Electronic Software Transfer (EST) ===================================================================== 1. Download the Synopsys Installer into a stand-alone directory. The installer is backward compatible with all software that * Uses the common installation method * Is released on or after June 2004 Note: Download the latest version of the Synopys Installer even if you downloaded the installer for a previous release. Use your Synopsys user name and password to log in to the Synopsys EST / FTP site. For example, % mkdir -p /usr/synopsys/synopsysinstaller % cd /usr/synopsys/synopsysinstaller % ftp ftp.synopsys.com 220 Synopsys FTP server ready Name: Password: 230 User logged in. ftp> binary ftp> cd /rev #Go to the rev directory ftp> ls #Look for synopsysinstaller_v1.1.1 directory ftp> cd synopsysinstaller_v1.1.1 ftp> get synopsysinstaller_v1.1.1.tar.Z 2. Uncompress and untar the installer: % cat synopsysinstaller_v1.1.1.tar.Z | uncompress | tar xvf - --------------------------------------------------------------------------- Using the Installer (EST / FTP users only) -------------------------------------------------------------------------- 1. Make sure the files in the installer directory are executable. % chmod -R 755 /usr/synopsys/synopsysinstaller 2. Add the installer directory to your UNIX path. For the C Shell: % set path=(/usr/synopsys/synopsysinstaller $path) For the Bourne or Bash shell: $ PATH=/usr/synopsys/synopsysinstaller:$PATH $ export $PATH 3. After you uncompress and untar both the platform and the common files, invoke the installer by using one of the following commands: % installer #To use a text script % setup.sh #To use a GUI 4. Answer the installer prompts. When you are prompted to choose a target location for installing the software, do not select the temporary (source) files location. You must specify a new location. To resolve any problems with the installer, see the SolvNet article "Troubleshooting Synopsys Installer Problems" at https://solvnet.synopsys.com/retrieve/015678.html/. ------------------------------------------------------------------------------- Post-Installation Steps ------------------------------------------------------------------------------- This sections contains the following information: - Setting up the User Environment - Verifying the Tool Installation - Supported Platforms and Required Operating System Patches Setting Up the User Environment ======================================================== To set up your users, you must create a Synopsys source file, or modify each user's $HOME setup files (typically .cshrc, .profile, .kshrc, or .bashrc), as follows. For tool-specific information, see "Setting Up for Each User" in the appropriate tool chapter in the Installation Guide. 1. Set SNPSLMD_LICENSE_FILE, LM_LICENSE_FILE or a tool-specific licensing variable. This variable specifies the path to the Synopsys FLEXlm license server. Note: SNPSLMD_LICENSE_FILE is supported only for tools using the snpslmd Synopsys Common Licensing (SCL) daemon. LM_LICENSE_FILE is supported for all Synopsys tools (all daemons). In the following example, it is assumed that the Synopsys license server is using TCP port 27000, the default port. (However, you can specify another port by modifying the SERVER line of your site's keyfile--for example, "SERVER myserver 8308a297 26585.") Example: * Add to .cshrc setenv SNPSLMD_LICENSE_FILE 27000@myserver or setenv LM_LICENSE_FILE 27000@myserver * Add to .profile, .kshrc, or .bashrc SNPSLMD_LICENSE_FILE=27000@myserver; export SNPSLMD_LICENSE_FILE or LM_LICENSE_FILE=27000@myserver; export LM_LICENSE_FILE 2. Add the tool executable files to the user path. Example: * Add to .cshrc: set path=(synopsys_root///bin $path) * Add to .profile, .kshrc, or .bashrc: PATH=synopsys_root///bin:$PATH export PATH Note: The path to the executable bin directory will vary. For some tools, the appropriate directory is synopsys_root/bin. 3. Set any tool-specific variables. In many cases, tool-specific environment variables must be set. Typically, you need to set an environment variable that points to the root directory for the Synopsys tool. Example: setenv SYNOPSYS /path/to/synopsys_root Note: Not all tools use the $SYNOPSYS environment variable. In some cases, other tool-specific variables must be set. See the Installation Guide for details. ------------------------------------------------------------------------- Installing from a CD ------------------------------------------------------------------------- To mount a CD, 1. Place the CD in the CD-ROM drive. 2. Create a CD directory if necessary. For example, enter % mkdir /cdrom Note: For Solaris the /cdrom directory already exists, and the CD is automatically mounted at /cdrom/cdrom0. For Red Hat Linux the /mnt/cdrom directory already exists, and the CD is automatically mounted at /mnt/cdrom. 3. If required, mount the CD by using the appropriate command for your particular operating system. For example, enter % mount -o ro /dev/dsk/cOt1d0/cdrom To install the software, 1. Move to the CD directory. For example, enter % cd /cdrom/cdrom0 2. To install the software, enter one of the following commands. (You have the option of using either text prompts or a GUI.) % ./installer (to use text prompts) or % ./setup.sh (to use a GUI) 3. Answer the installer prompts. Note: If you are installing multiple OS platforms, multiple CDs might be required. In such cases, Synopsys will bundle multiple CDs in a single CD-ROM jewel case. Check the individual CD-ROM labels to determine which platforms are included with a CD. You might have to run installer multiple times, once for each different CD/platform combination. For each product, install the platform-independent package only once. The platform-independent package contains files that are common to all the supported platforms. To unmount the CD, 1. Move to another directory. For example, enter % cd /tmp 2. Unmount the CD by using the appropriate command for your particular operating system. For example, enter % umount /cdrom (This step is not required for Solaris or Red Hat Linux.) 3. Remove the CD from the drive. Verifying the Tool Installation =================================================================== To verify that the Synopsys tools are installed correctly, see the appropriate tool chapter in the Installation Guide. The Installation Guide is available in SOLD, in print format, and also on the Web. For more information on how to access the Installation Guide, see the "General Information" section at the top of this document. ----------------------------------------------------------------- Supported Platforms and Required Operating System Patches ----------------------------------------------------------------- To use Synopsys tools successfully, you must * Be running on a supported hardware platform * Be using a supported operating system * Have applied the required OS patches For detailed information about supported platforms and operating system patches, go to http://www.synopsys.com/products/sw_platform.html To obtain a matrix of supported operating systems by release, click Supported Operating Systems. To obtain a list of required operating system patches, click the appropriate version link under Supported Platforms Guides.