Hi, When I try to install Xilinx Vivado on 64-bit x86_64 machine, I get the following error: $ ./xsetup ERROR: This installation is not supported on 32 bit platforms. The reason is, that xsetup erroneously uses "uname -i" instead of "uname -m" to check the architecture: # ERROR out if this installation is running on 32 bit OS # and does not support 32 bit installation if [ "$(uname -i)" != "x86_64" ]; then # check that the 32 bit library directory exist or not lnx32LibDir="${workingDir}/lib/lnx32.o" if [ ! -d $lnx32LibDir ]; then # terminate with an ERROR echo "ERROR: This installation is not supported on 32 bit platforms." exit 1; fi fi To fix it, you should replace "uname -i" with "uname -m": # ERROR out if this installation is running on 32 bit OS # and does not support 32 bit installation if [ "$(uname -m)" != "x86_64" ]; then # check that the 32 bit library directory exist or not lnx32LibDir="${workingDir}/lib/lnx32.o" if [ ! -d $lnx32LibDir ]; then # terminate with an ERROR echo "ERROR: This installation is not supported on 32 bit platforms." exit 1; fi fi -- HTH & Regards, Wojtek
Installation of Vivado on Debian Linux on x86_64 machine
Started by ●July 3, 2015
Reply by ●July 8, 20152015-07-08