This installer_INSTALL_README.txt document contains installation instructions for the Synopsys Installer tool in the following sections: * General Information * Installer Installation Procedure * Download Product Files * Using the Installer * Post-Installation Setup ----------------------------------------------------------------- General Information ----------------------------------------------------------------- This document contains quick-start installation assistance for the Synopsys Installer. For detailed installation and post-installation setup steps for most Synopsys software, see the Installation Guide. To view the Installation Guide for the current release, go to the Synopsys Installation Guide Web page at http://www.synopsys.com/install 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 at http://www.synopsys.com/licensing To open a Support ticket, login to SolvNet at https://solvnet.synopsys.com Click Support and Open a Support Case, then choose the appropriate Product such as Downloads/Uploads, Installation, or Synopsys Common Licensing. ----------------------------------------------------------------- Installer Installation Procedure ----------------------------------------------------------------- This section contains the following information: - Installation Prerequisites - Installing by Electronic File Transfer (EFT) Installation Prerequisites ===================================================================== Synopsys Installer should be run from a supported Linux OS platform. For a list of supported platforms, see http://www.synopsys.com/qsc After the installation of Synopsys Installer, it is recommended that you execute installer from a non-administrative (non-root) account. You must have write permissions in the installation directory. Installing by Electronic File Transfer (EFT) ==================================================================== The Synopsys Installer is compatible with all Synopsys software that * Is based on supported Linux platforms * Is packaged as one or more Synopsys Product Files (*.spf) Note: Some legacy tool versons will be packaged as *.tar files. Installer is compatible with such files if and only if they contain a "common.tar" file. Important: The Synopsys Installer is not used for the Windows OS. Windows product files consist of a single self-extracting *.exe executable file. The following EFT download methods are supported: * HTTPS: https://solvnet.synopsys.com/DownloadCenter * HTTPS: https://eft.synopsys.com * FTPS: lftp or other utilities that support the SFTP Protocol Connect to eft.synopsys.com * SFTP: sftp or other utilities that support the SFTP Protocol Connect to eft.synopsys.com Download the latest Synopsys Installer software into a stand-alone directory. The example below is for the Linux command-line. For instructions on downloading via the Web (HTTPS), see the Installation Guide. To download the Synopsys Installer by command line, 1. Connect to eft.synopsys.com using a utility such as lftp or sftp. For example, % lftp -u eft.synopsys.com -OR- % sftp @eft.synopsys.com 2. Enter your SolvNet password. At the prompt, enter the following commands: prompt> cd MyProducts/rev prompt> ls installer* #Look for the latest "installer" directory prompt> cd installer_v4.2 prompt> get installer_INSTALL_README.txt prompt> get SynopsysInstaller_v4.2.run 3. Install Synopsys Installer: Make sure the SynopsysInstaller .run file executable: % chmod 755 SynopsysInstaller_v4.2.run To install Synopsys Installer, execute the .run file: % ./SynopsysInstaller_v4.2.run 4. When prompted, specify the installation directory. % /usr/synopsys/installer 5. Add the installer directory to your UNIX path. For C Shell: % set path=(/usr/synopsys/installer $path) For Bash shell: $ export PATH=/usr/synopsys/installer:$PATH 6. Download the Product Files (Synopsys Tools) -------------------------------------------------------------------------- Download Product Files -------------------------------------------------------------------------- To use installer, you must first download the product files for one or more Synopsys products (tools). To download product installation files from the Web, 1. Browse to https://solvnet.synopsys.com/DownloadCenter 2. Choose the product from the list of products. 3. Choose the version from the list of versions. 4. Download the product files. For most products, this will include one or more *.spf files. To download product installation files by command line using the lftp or sftp utility, 1. Connect to eft.synopsys.com % lftp -u eft.synopsys.com -OR- % sftp @eft.synopsys.com 2. Enter your SolvNet password. 3. At the prompt, enter the following commands: prompt> cd MyProducts/rev prompt> cd _v prompt> get _v_common.spf prompt> get _version_platform.spf Note: All products that use installer will have one or more *.spf files. Generally, one or more platform files must be downloaded. If a common.spf file exists, it must also be downloaded. -------------------------------------------------------------------------- Using the Installer -------------------------------------------------------------------------- 1. Login as a non-root user (recommended) 2. Invoke the installer by using one of the following commands: % installer #To use the text installer % installer -gui (or setup.sh) #To use the GUI installer Note: If you must install from a root account, run installer with the -install_as_root switch: % installer -install_as_root 3. Answer the installer prompts. When prompted, specify the source directory containing the Synopsys Product files (*.spf). For example, /usr/synopsys/tmp 4. When prompted to choose a target location for installing the software, do not specify the product name or version. Instead, specify the high-level target directory that contains Synopsys product files. For example, /usr/synopsys 5. By default, all products in the source directory will be installed under the target directory. For example, /usr/synopsys/fm/ /usr/synopsys/pts/ /usr/synopsys/scl/ /usr/synopsys/syn/ /usr/synopsys/vcs/ Note: If you wish to install only a single product, you can invoke the legacy installer: % installer -legacy -------------------------------------------------------------------------- Post-Installation Setup -------------------------------------------------------------------------- 1. Before running the tools, start the Synopsys Common Licensing (SCL) server. 2. User Environment: A. Add the tool executables to your $path (C-Shell) or $PATH (Bash). Generally, the tool executables will be found in the installation_root_directory. For example, /usr/synopsys///bin. B. Some tools require special environment variables. For more details on tool setup, see the tool's _INSTALL_README.txt file, or the Installation Guide. C. Set the SNPSLMD_LICENSE_FILE environment variable to the correct port@host value in the user environment. For example, #C-Shell - Add to ~/.cshrc setenv SNPSLMD_LICENSE_FILE 27020@myserver #Bash - Add to $HOME/.bashrc export SNPSLMD_LICENSE_FILE=27020@myserver D. In some cases, a tool-specific environment variable must be set (example: $VCS_HOME). For details, see the Installation Guide.