Xilinx ISE On 64 Bit OpenSuse (11.4 or 12.1)

Xilinx ISE 13.4 64 bit runs fine on Ubuntu 11 and 12, but there are no end of 64 bit/32 bit problems with ISE on Opensuse 11.4 and 12.1. (Same with Fedora Core since it’s an rpm-based distro).

Even after manually soft-linking library and compiler paths so that ISE will run, the latest version (14.1) just refuses to simulate in either 32 or 64 bit mode.

What 32 bit packages are needed to get a 32 bit gcc-4.5?

I do blame Xilinx for not supporting all major linux distributions, but the fact that Ubuntu can run ISE simulators in 64 bit mode means you also have work to do. Make this simpler, please!


Not a problem with OpenSuse in this case.
Xilinx ISE wants to use libstdc++5 and gcc-3.3 (instead of libstdc++.so.6 and gcc-4.5)

I was able to get Xilinx isim working By linking gcc to gcc-3.3 instead of gcc-4.5 in /usr/bin and then
changing the link to target gcc-4.5 after ISE quits.

This isn’t necessary in Ubuntu 11 or 12 and Ubuntu does not have a /usr/lib64 - only a /usr/lib directory.

Is there an environment variable or other workaround to avoid changing this link every time?
Leaving the link pointing to gcc-3.3 due to an error in a script could really mix things up.

Install libstdc++33-32bit-3.3.3-30.25.2.x86_64.rpm will avoid the
linking, export the CC variable to point to the gcc 3.3 binary.

Cheers Malcolm °¿° (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 3.0.31-0.9-default
up 1:41, 2 users, load average: 0.31, 0.29, 0.32
CPU Intel i5 CPU M520@2.40GHz | Intel Arrandale GPU


if you have been able to get xilinx working on opensuse 12.1

please can you post a step by step guide how to do it.

Im sure a few people would like to follow it, including myself

Thanks Chris