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

Vivado Synthesis - ERROR: [Synth 8-4169] error in use clause: package 'xxx' not found in library 'yyy'

Description

I am encountering the following error when running Synthesis in Vivado. How can I resolve it?

ERROR: [Synth 8-4169] error in use clause: package 'xxx' not found in library 'yyy'

Solution

This error occurs because the package file 'xxx' is not compiled into library 'yyy'. 

This can happen when the package file is not added into project sources at all or is compiled into a different library, for example xil_defaultlib.

To resolve this error, make sure that the package file is added into design sources and set its Library name to 'yyy'.

Right click on file 'xxx' in the "Sources" window -> Select "Set Library..." -> Change the Library name to 'yyy'


AR# 57595
Date Created 09/26/2013
Last Updated 10/10/2016
Status Active
Type General Article
Tools
  • Vivado Design Suite