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

12.1 Install - "The procedure entry point xxx could not be located in the dynamic link library LIBBZ2.dll"


The ISE 12.1 software is not able to launch and the following message appears:

The procedure entry point BZ2_bzDecompressEnd could not be located in the dynamic link library LIBBZ2.dll

How can I get the Installer to launch?


This issue can occur if your system contains a different version of the library than the one shipped with the Installer.

To work around this problem, backup and remove all paths from your %PATH% environment variable, and then launch the Installer.

After the Installer completes, add the %PATH% environment variable back in.

If LIBBZ2.dll resides in your C:\WINDOWS\system32 directory, you need to rename this file to LIBBZ2.dll_old.

After running the Installer, you can change this back, although this version of the library can cause issues with other Xilinx tools.

For more information on environment variables, see (Xilinx Answer 11630)
AR# 35712
Date Created 06/29/2010
Last Updated 11/27/2014
Status Active
Type General Article
  • ISE Design Suite - 12.1