Error in VHDL (Xilinx): failed to link the design
Asked Answered
T

8

8

why I get error in VHDL for this? Also, sometimes: cannot do process as a process failed previously?

Many thanks.

Tameratamerlane answered 12/4, 2014 at 16:45 Comment(0)
A
2

For the process failing part, it seems that Xilinx tool writers may have an issue try restarting them and if needed, your machine as well.

Ashy answered 12/4, 2014 at 16:49 Comment(4)
Thank you, but I already tried restart but no luck. It keeps saying the same. I try to put simple andgate and I get both errors.Tameratamerlane
Try process rerun allAshy
Xilinx - Documentation: Running and Stopping ProcessesAshy
Thank you I not get process fail now. (I did process: rerun all)Tameratamerlane
A
42

Permanent solution 1: on win 10 Find the "installation directory\Xilinx\14.x\ISE_DS\ISE\gnu\MinGW\5.0.0\nt\libexec\gcc\mingw32\3.4.2\collect2.exe" and delete it and re-run the emulator, the problem resolved! !

Just delete this or cut and paste somewhere as else, now re-run the code or test bench it will work.

Please accept the solution if find working

No need to update any minGW

Abominate answered 11/7, 2016 at 5:33 Comment(0)
T
4

I found answer! Look at ningunos answer and put "fuse" file in: C:\Xilinx\14.x\ISE_DS\ISE\bin\nt

Tameratamerlane answered 13/4, 2014 at 15:31 Comment(0)
A
2

For the process failing part, it seems that Xilinx tool writers may have an issue try restarting them and if needed, your machine as well.

Ashy answered 12/4, 2014 at 16:49 Comment(4)
Thank you, but I already tried restart but no luck. It keeps saying the same. I try to put simple andgate and I get both errors.Tameratamerlane
Try process rerun allAshy
Xilinx - Documentation: Running and Stopping ProcessesAshy
Thank you I not get process fail now. (I did process: rerun all)Tameratamerlane
C
2
  1. Download latest version of MinGW

  2. Copy all the content from the MinGW folder into Xilinx\14.2\ISE_DS\ISE\gnu\MinGW\5.0.0\nt

Now it should be working.

Cirone answered 8/7, 2015 at 15:35 Comment(0)
A
2

just run the 64bit variant of ISE

Artur answered 5/10, 2017 at 17:34 Comment(1)
For me the 64-bit variant crashes.Irrelevance
J
1

This link worked for me. Solved windows 10 issue with xilinx. I tried this solution (as mentioned in link): "ISE 14.7 64-bit - Turning off SmartHeap:"

1) Navigate to the following ISE install directory: \Xilinx\14.7\ISE_DS\ISE\lib\nt64\

2) Rename the file "libPortability.dll" to "libPortability.dll.orig".

3) Copy the "libPortabilityNOSH.dll" file to the same folder, and rename it to "libPortability.dll".

4) Repeat steps 1-3 in the following folder: \Xilinx\14.7\ISE_DS\common\lib\nt64\

The above steps substitute the original "libPortability.dll" with a "libPortability.dll" file that has SmartHeap disabled, the NOSmartHeap (NOSH) version.

This does not negatively impact the operation of the tools, and should successfully work around the ISE 14.7 crash documented above.

Jural answered 21/11, 2018 at 21:38 Comment(2)
Please include all the information needed to solve the question. Enriching your answer with a summary of the steps taken, along with the external link, would be ideal as articles on external sites may be removed in time.Noland
Awesome! Thank you soooo much, i tried all the other solutions with MinGW and such and none of them work, but this one worked like a charm!Paulo
R
0

ofcourse the answer belowed is from **

Mr. Purohit Gaurav on dt of 11 jul 2016

**

i tried the same one on windows 8 it works perfect...........

i just cut the collect2.exe and paste it somewhere else

Permanent solution 1: on win 8 Find the "installation directory \ Xilinx \ 14.x \ ISE_DS \ ISE \ gnu \ MinGW \ 5.0.0 \ nt \ libexec \ gcc \ mingw32 \ 3.4.2 \ collect2.exe" and delete it and re-run the emulator, the problem resolved! !

Just delete this or cut and paste somewhere as else, now re-run the code or test bench it will work.
Rapper answered 19/5, 2018 at 7:55 Comment(0)
F
-1

I had a problem with the compiler, but when I installed the compiler, I faced the error "failed to link the design"

The solution that worked for me is to cleanup the project files

On the taskbar click on Project > Cleanup Project Files

Frederigo answered 27/11, 2022 at 21:54 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.