You are not logged in.

#1 2015-11-07 13:45:08

doragasu
Member
Registered: 2012-03-03
Posts: 160

Why "uname -i" returns "unknown"?

Shouldn't it return x68_64 on my 64-bit install?

Xilinx Vivado didn't install because of this. I modified the install script to remove this check and it's now installing, but I'm wondering if returning "unknown" to "uname -i" is correct.

Offline

#2 2015-11-07 13:56:22

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: Why "uname -i" returns "unknown"?

See coreutils mailing list, old post.

Gentoo patches this, to get better output - see 003_all_coreutils-gentoo-uname.patch in coreutils-8.24-patches-1.1.tar.xz

With Gentoo's patch, I get:

# uname -i
GenuineIntel

Last edited by brebs (2015-11-07 14:05:16)

Offline

#3 2015-11-07 20:42:54

doragasu
Member
Registered: 2012-03-03
Posts: 160

Re: Why "uname -i" returns "unknown"?

Xilinx Vivado install script expects to find "x86_64", otherwise it aborts installation (because only 64 bit Linux is supported). As 64-bit CentOS, RedHat, SuSE and Ubuntu are supported by this software package, I suppose them all return the expected string when "uname -i" is called.

Anyway, fortunately it was just a matter of removing this check from the install script. It has installed and once I did the same library symlink trick that you have to do with Xilinx ISE, it looks like it's working nicely.

Offline

#4 2015-11-10 09:10:01

paulkerry
Member
From: Sheffield, UK
Registered: 2014-10-02
Posts: 611

Re: Why "uname -i" returns "unknown"?

doragasu wrote:

Shouldn't it return x68_64 on my 64-bit install?

Think you mean "x86_64" and it more than likely should be...

# uname -m
x86_64

Offline

Board footer

Powered by FluxBB