10-02-2011 05:35 AM - edited 10-02-2011 05:38 AM
I can confirm that on Ubuntu 11.04 with ISE 12.4 the simulation works AFTER removing the Xilinx copies of "libstdc++.so*" (note wildcard *) in .../Xilinx/VERSION_NUMBER/ISE_DS/ISE/lib/lin64/ (or for 32bit, .../lin/ instead of .../lin64/) and .../Xilinx/VERSION_NUMBER/ISE_DS/ISE/common/lib/lin64/ (or for 32bit .../lin/ instead of .../lin64/) Just as has been said by gudjon.
Without the private copies of these libraries ISE is forced to look for the shared copies (that are made for your system version) which, unlike the private copies, do work.
11GB is a lot of bloatware, what else is in there wasting space and getting in the way of things working right? 11GB is larger then Windows 7! And why can't they just us the package system like all the *good* linux programs? But I digress...
11-09-2011 08:52 AM - edited 11-09-2011 08:54 AM
This worked for me, Ubuntu 11.04 64-bit. Thanks gndrix.
Had to move the old libstdc++.so.6 first.
sudo mv /opt/Xilinx/13.3/ISE_DS/ISE/lib/lin64/libstdc++.so.6 /opt/Xilinx/13.3/ISE_DS/ISE/lib/lin64/libstdc++.so.6.old
sudo ln -s /usr/lib/libstdc++.so.6 /opt/Xilinx/13.3/ISE_DS/ISE/lib/lin64/libstdc++.so.6
04-18-2012 03:23 AM
Thanks sir, this helps also under opensuse 11.3, for which the ISE and planAhead were working already perfectly, but not IUSIM, which now, thanks to your suggestion, works fine for me too!!