15

I am running a Odroid with Ubuntu Mate. I need to download qt and so I need to know if I should get the 32 or 64 bit version of qt.

odroid@odroid:~/software/qt5$ uname -i
armv7l

uname -i returns armv7l. Does that mean I should download the 32 or 64 bit of qt?

18

armv7l is 32 bit processor.

If you need a little bit more information regarding ARMv8, please read @Rinzwind's answer :-)

9

ARMv8 is 64-bit. With 32-bit compatibility.

The ARMv8 architecture introduces 64-bit support to the ARM architecture with a focus on power-efficient implementation while maintaining compatibility with existing 32-bit software. By adopting a clean approach ARMv8-A processors extend the performance range available while maintaining the low power consumption characteristics of the ARM processors that will power tomorrow's most innovative and efficient devices. ARM has 3 different product tiers supporting the ARMv8-A architecture: High Performance, High Efficiency, and Ultra-High Efficiency.


ARMv8-A introduces 64-bit architecture support to the ARM architecture and includes:

  • 64-bit general purpose registers, SP (stack pointer) and PC (program counter)
  • 64-bit data processing and extended virtual addressing

Two main execution states:

  • AArch64 - The 64-bit execution state including exception model, memory -model, programmers' model and instruction set support for that state
  • AArch32 - The 32-bit execution state including exception model, memory model, programmers' model and instruction set support for that state

Anything lower (like ARMv7) is 32-bit.

  • 22
    OP asks specifically about ARMv7 and you fill half a page about v8 just to mention in your last sentence that v7 is always 32 bit? I mean, it's correct of course, but... you know – Byte Commander Jun 22 '17 at 21:41
  • 3
    I keep reading and reading to see what v8 had to do with v7 or if there was some connection. Nope. – Lo-Tan Apr 29 '18 at 13:44

protected by Community Apr 14 at 6:29

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.