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# 36042

Project Navigator - Translate Search Directory (-sd) switch property in the GUI is inconsistent with the value passed to the tools

Description

I enter a relative location to the -sd switch in the Properties menu of XST and NGDBuild. After closing the Properties menu and open it again, I see that the -sd switch shows an absolute location, but when I run the tools, Project Navigator passes the relative location.

Solution


This is only a display issue, but it can be confusing.

Internally, file paths are always stored as absolute. In other words, the actual values of file type properties are always absolute paths. For specific operations that use relative paths, the internal absolute path is fetched and converted to relative on demand. Two such operations are 1) writing to the .xise file, and 2) generating cmd lines for NGDBuild and XST.

In 12.1, Project Navigator passes the relative location to NGDBuild (although, the Properties menu shows an absolute location).

The -sd path is processed internally as a relative path to account for the possibility that the project might be moved to a different location. In this case, the path is resolved based on the relative location of the selected directory to the project.
AR# 36042
Date Created 06/04/2010
Last Updated 07/26/2010
Status Active
Type Known Issues
Tools
  • ISE Design Suite - 11.1
  • ISE Design Suite - 11.2
  • ISE Design Suite - 11.3
  • More
  • ISE Design Suite - 11.4
  • ISE Design Suite - 11.5
  • ISE Design Suite - 12.1
  • Less