UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Newbie deszka
Newbie
19,689 Views
Registered: ‎05-04-2015

I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Debian Jessie 64 bit system. When running the Linux installer ./Xilinx_Vivado_SDK_2015.1_0428_1_Lin64.bin it prints Even after removing i386 support from multiarch, including every 32 bit package, the installer greets me with this error.
0 Kudos
15 Replies
Visitor dasidler
Visitor
19,672 Views
Registered: ‎04-23-2014

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Apparently the xsetup script uses "uname -i" which returns "unknown" on my Arch linux installation.
But if you know that you have an x86_64 system, you can simply comment out the check in the xsetup file, installation goes file and it seems also that vivado & vivado hls work fine that way.
Xilinx Employee
Xilinx Employee
19,662 Views
Registered: ‎10-24-2013

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Hi,
Debian is unsupported OS and we have not tested Vivado on Debian.
Try using supported OS.

Microsoft Windows Support
• Windows 7 and 7 SP1 Professional (64-bit), English/Japanese.
• Windows 8.1 Professional (64-bit), English/Japanese.
• Vivado® Lab Edition is the only Xilinx toolset that supports Windows 7 SP1
Professional, 32-bit Operating System. Lab Edition also supports the 64-bit systems.
Linux Support
• Red Hat Enterprise Workstation 7.0 (64-bit)
• Red Hat Enterprise Workstation 6.4-6.6 (64-bit)
• SUSE Linux Enterprise 12.0 (64-bit)
• Cent OS 7.0 (64-bit)
• Ubuntu Linux 14.04 LTS (64-bit)
• Vivado Lab Edition is the only Xilinx toolset that supports the Red Hat Enterprise
Workstation

Thanks,Vijay
--------------------------------------------------------------------------------------------
Please mark the post as an answer "Accept as solution" in case it helped resolve your query.
Give kudos in case a post in case it guided to the solution.
0 Kudos
Adventurer
Adventurer
19,649 Views
Registered: ‎02-24-2012

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Hi,

 

This might be an unsupported OS, but uname -m is the right command to check the architecture ;).

 

Best Regards,

 

Stephan

19,621 Views
Registered: ‎04-25-2015

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Yap!

 

I am running Arch Linux too. Solved the problem by:

 

1\ starting the installer with the --confirm parameter , path to the xsetup file got displayed

2\ finding and modifying the xsetup file (uname -m).

3\ confirmed the execution of xsetup in the installer shell.

 

 

Worked fine!

Moderator
Moderator
19,593 Views
Registered: ‎03-27-2012

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Although it's possible to install Vivado 2015.1 on 32-bit OS, it's not recommended to use in that way
1. No test has been made on these unsupported OS by Xilinx
2. Limit on physical memory for 32-bit OS hinders the performance.
-------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Adventurer
Adventurer
19,586 Views
Registered: ‎02-24-2012

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Nobody said that someone installs Vivado 2015.1 on 32-bit platform. However, the usage of 'uname -i' in xsetup is wrong and should be replaced by 'uname -m'. The first one returns the hardware platform (e.g. GenuineIntel, AuthenticAMD, ...) and the latter one returns the machine hardware name (e.g. i386, i686, x86_64, ...).

Visitor ldp
Visitor
19,173 Views
Registered: ‎05-30-2015

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

tud_hartmann is right, it is correct solution.
0 Kudos
Visitor emeyer
Visitor
16,921 Views
Registered: ‎12-07-2015

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

I had the same issue to install Vivado or to install SDK separatly. A colleague from software staff found a solution. In Debians, their is an uname working well (at least for "-i" otpion):

 $ /usr/lib/klibc/bin/uname -i

Solution :

 $ sudo dpkg-divert --add --rename --divert /bin/uname.orig /bin/uname
 $ sudo ln -s /usr/lib/klibc/bin/uname /bin/uname

To go back :

$ sudo dpkg-divert --rename --remove /bin/uname


sources: https://bugs.launchpad.net/ubuntu/+source/coreutils/+bug/470550

 

Regards

Newbie flamingo2
Newbie
16,517 Views
Registered: ‎12-17-2015

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

I have downloaded the Linux 64 bit installer (.bin). I am running on a supported 64 bit Linux (Ubuntu 14.04). I am getting this same error. Is there a workaround? I saw mention of a command line option, but I haven't found documentation for that. (Not really sure where to look.) I am running a VMware Ubuntu 14.04.3 (Trusty Tahr).

0 Kudos
Visitor emeyer
Visitor
8,397 Views
Registered: ‎12-07-2015

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Hello flamingo2,

 

Have you this /usr/lib/klibc/bin/uname version on your system ? If yes, does the command answer like this :

/usr/lib/klibc/bin/uname -i
x86_64

In this case and if you have root permissions , you can apply the solution posted on ‎12-07-2015. After that, execute again the Vivado Linux 64 bit installer. It should work.

 

Hope this will help you

emeyer

 

0 Kudos
Newbie flamingo2
Newbie
8,389 Views
Registered: ‎12-17-2015

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Turns out that I was wrong? The vmdk for Trusty Tahr at osboxes seems to have a 32 bit kernel. It is identified as "VMware (VMDK) 64bit Size: 760.2MB", but identifies as i686. I'm required to run Ubuntu 14.04, so I'm going to see if I have the same problem on VirtualBox VM. Thanks for the reply.

0 Kudos
Newbie nickoe
Newbie
8,361 Views
Registered: ‎12-20-2015

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

This workaround indeed works fine. Xilinx should really fix that script :)
0 Kudos
7,881 Views
Registered: ‎01-13-2016

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Xilinx still needs to fix that script.  Come on guys - it's not even one line of code and the fix has been known for months...

Xilinx Employee
Xilinx Employee
7,871 Views
Registered: ‎04-16-2012

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Hi All,

 

I created a change request CR#930032 to address this issue.

 

Thanks,

Vinay

--------------------------------------------------------------------------------------------
Have you tried typing your question in Google? If not you should before posting. Also, MARK this is as an answer in case it helped resolve your query/issue.Give kudos to the post that helped you to find the solution.
0 Kudos
Visitor henry_kh
Visitor
6,168 Views
Registered: ‎12-10-2015

Re: I get "ERROR: This installation is not supported on 32 bit platforms." on a 64 bit platform

Not fixed yet in 2016.2... this is such an easy fix for Xilinx to make, and probably wastes an hour or two for every user that encounters it for the first time.

0 Kudos