General Description: After I synthesize with XST, the following error occurs:
"ERROR:HDLParsers:3264 - Can't read file D:/Tools/Xilinx/m4.1i/vhdl/src/unisims/unisim_VCOMP.vhd: No such file or directory CPU : 0.36 / 0.48 s | Elapsed : 0.00 / 0.00 s"
This warning occurs because the UniSims library has been created from within Project Navigator, and the UniSim files have been added. Since this occurs automatically, you do not need to perform this process.
Deleting the library does not prevent the error; you must delete the implementation data.
An XST input file that contains a listing of all of the source files causes XST to report the above error if a space precedes the library name and file.
The space on the first line must be removed as follows:
If Project Navigator is consistently creating a .prj file that causes XST to fail (Project Navigator creates a .prj file every time the XST synthesis process is run), then you must make the file "read only", as follows:
1. Right-click on file. 2. Select "Properties". 3. Select the "Read Only" attribute on the General tab.