Xilinx ISE and Ubuntu 08.04 x86_64
In my previous post I mentioned I didn’t have any trouble installing ISE on my Ubuntu 08.04 PC. I lied. Actually, I installed it on my laptop with no problem. Today, I tried to install on my desktop. It took a lot of tweaking to get the software running well on x86_64. Here are some tips for getting ISE working.
Installing;
- – If your using the web installer, you need to start it with setarch, e.g. “linux32 ./setup”. If you don’t use setarch, the only thing that will be installed is 64 bit version of impact.
- – Initially when I tried to run setup, nothing happened. Try running bin/lin/_setup instead. e.g.
( cd bin/lin && LD_LIBRARY_PATH=../../lib/lin ./_setup )
This command produced a more useful error;
error while loading shared libraries: libuuid.so.1
I grabbed the libuuid deb from here and added the .so file to lib/lin (you could copy to /usr/lib32 but i didn’t want to pollute my install). This was the only library i needed to successfully install.
Using ISE;
- – install “portmap”. some of the ISE utilities need it (most of the motif apps).
- – add missing .so’s. For me I needed to add libXm (openmotif) and uuid.
- – add DISPLAY=:0, this is required for most of the motif apps to start
- – replace the jvm that ships with ISE (mine crashed and prevented CORE from working)
I replaced ISE/java/lib/jre with a symlink to /usr/lib/jvm/java-6-sun-1.6.0.06-32
Impact;
- – There are two options here: You can install the 64 bit version of impact (I didn’t try this), or you can use these drivers compiled for 32bit.
- – TheĀ precompiled driver didn’t work for me. Compile yourself for 32 bit. You might need to add libusb-dev for 32bit in /usr/lib32.
Everything seems to be working now. But, I expect to find more bugs as I try out new features.
Update
I found this guide which could be helpful.

November 25th, 2008 at 4:16 am
I just installed xillinx on my x64 linux (ultimate edition 2.0) using crossover professional (a commercial version of wine) and it worked pretty well, altough i have some problems with the simulation i hope i will solved them today. I didn’t have any other problems.(at least for now). So maybe you should try using wine or something if you still have problems