UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 36460

12.1 Install - Unable to source settings script when using environment variable

Description

When I attempt to source the settings script using an environment variable, it does not work:
source $ISELOC/settings32.csh 
/bin/ls: : No such file or directory

Solution

In ISE DS 12.1, you cannot source the script from an environment variable.

In ISE DS 12.2 this has been fixed through a variable XIL_INSTALL_SET_XILINX_LOC.

You will need to set this variable in the script file before sourcing the file.
 

Here is an example csh script which calls the settings32.csh file.

set XIL_INSTALL_SET_XILINX_LOC=/proj/portutil/vivekp/Xilinx/12.2
/ISE_DS
source ${XIL_INSTALL_SET_XILINX_LOC}/settings32.csh
unset XIL_INSTALL_SET_XILINX_LOC


Here is an example sh script which calls the settings32.sh file.
XIL_INSTALL_SET_XILINX_LOC=/proj/portutil/vivekp/Xilinx/12.2
/ISE_DS
. ${XIL_INSTALL_SET_XILINX_LOC}/settings32.sh
unset XIL_INSTALL_SET_XILINX_LOC 
AR# 36460
Date Created 06/29/2010
Last Updated 01/09/2015
Status Active
Type Known Issues
Tools
  • ISE Design Suite - 12.1