Archive

Posts Tagged ‘fuse linker issue’

Xilinx ISE on Ubuntu

January 26, 2015 Leave a comment

This post shall contain the issue I faced and solutions, when trying to use Xilinx ISE on Ubuntu(11.04). Shall keep updating as and when I encounter problems.

ISim Simulator – Link issue

The installation and the synthesis were trouble free. Had a bit issue with simulation. The simulation was not getting compiled. It was reporting “FATAL_ERROR:Simulator:Fuse.cpp:500:1.133 – Failed to compile generated C file isim/testbench_isim_beh.exe.sim/work/<filename>”. First step was to enable the more detailed error report by adding the “-v 1” option to the simulation build command. From the detailed log it turns out that the ‘fuse simulator’ was picking up the wrong libstdc++.so.6 from /opt/Xilinx/14.7/ISE_DS/ISE/lib/lin instead of /usr/lib/i386-linux-gnu. Issued the following commands as suggested by the 4th post at this archlinux forum.

From /opt/Xilinx/14.7/ISE_DS/ISE/lib/lin,

mkdir backup
mv libstdc++.so.6 backup
ln -s /usr/lib/i386-linux-gnu/libstdc++.so.6 /opt/Xilinx/14.7/ISE_DS/ISE/lib/lin/libstdc++.so.6

That solved the simulation issue.

Categories: Log Tags: ,