It seems to be possible to run the Xilinx 6.1i tools on Red Hat 9; I though I'd post the details to save people Googling for the answer.
For the install,
bash# cd /mnt/cdrom bash# LD_ASSUME_KERNEL=2.4.1 ./setup
for each of the two CD-ROMs. There is a warning message early on about some U/Win (sp?) library, which I ignored. Assuming one chooses /opt/xilinx for the install location, the following lines would go into .bashrc:
export XILINX=/opt/xilinx export PATH=/opt/xilinx/bin/lin:$PATH export LD_LIBRARY_PATH=/opt/xilinx/bin/lin:$LD_LIBRARY_PATH
The command-line tools (xst, par, etc.) seem not to require the LD_ASSUME_KERNEL magic, but GUI tools like the FPGA editor do require it.
I have no deep knowledge of what this environment variable does to glibc, only that it works for me, so far. I suppose Xilinx may or may not "support" this.
Cheers, Peter Monta