Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I downloaded Qt SDK file (530 MB and file is ok) qt-sdk-linux-x86-opensource-2010.05.1.bin. I typed in the console (slackware), like in the manual for installation at the site:

chmod u+x qt-sdk-linux-x86-opensource-2010.05.1.bin

But when I type the second command for installation:

./qt-sdk-linux-x86-opensource-2010.05.1.bin

I get an error message:

bash: ./qt-sdk-linux-x86_64-opensource-2010.05.1.bin: cannot execute binary file

How to install?

share|improve this question
    
file against it says...? – Ignacio Vazquez-Abrams Dec 18 '10 at 14:35
up vote 1 down vote accepted

Looking at the error message, the file is qt-sdk-linux-x86-opensource-2010.05.1.bin, yet the error mentions qt-sdk-linux-x86_64-opensource-2010.05.1.bin (x86_64 instead of x86). It could be you've got a version for a difference architecture than yours - uname -a should give you some pointers as to what architecture you're on.

share|improve this answer
    
Good find! Or maybe the x86 version tries to invoke the x86_64 version, and hence that x86_64 version needs to be executable too? If so, then just run chmod u+x qt-sdk-linux-x86_64-opensource-2010.05.1.bin – Arjan Dec 18 '10 at 17:32

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .