This is a test version of Biostars. For the public version, visit https://www.biostars.org.
Running Mira 64Bit Error

I have tried to install the 64 bit version of Mira3 but i get the error masssege below. Is there something i am missing or i should do to make mira run in my pc.

[admin@ty10063-per Desktop]$ tar -jxf mira_3.2.0_prod_linux-gnu_x86_64_static.tar.bz2 

[admin@ty10063-per Desktop]$ cd mira_3.2.0_prod_linux-gnu_x86_64_static
[
admin@ty10063-per mira_3.2.0_prod_linux-gnu_x86_64_static]$ ls
bin              CHANGES.txt  docs_3rdparty  minidemo  scripts  THANKS
CHANGES_old.txt  docs         LICENCE        README    support

[admin@ty10063-per mira_3.2.0_prod_linux-gnu_x86_64_static]$ sudo cp bin/* /usr/local/bin

admin@ty10063-per mira_3.2.0_prod_linux-gnu_x86_64_static]$ sudo cp scripts/* /usr/local/bin
[
admin@ty10063-per mira_3.2.0_prod_linux-gnu_x86_64_static]$ mira
bash: /usr/local/bin/mira: cannot execute binary file

Edit: please enter the following commands and copy their output. This is good practice for reporting such things, as a rule of thumb the uname -a should be always given.

$ uname -a

$ file /usr/local/bin/mira

$ ls -l /usr/local/bin/mira
mira

give us the output of uname -a, you are most likely installing 64 bit app on a 32bit linux

Does Mira run from the directory you unzipped it to? (i.e. try running bin/mira from ~/Desktop/mira_3.2.0_prod_linux-gnu_x86_64_static)? Also, what permissions does /usr/local/bin/mira have? (ls -la /usr/local/bin/mira)?

Also, if mira is a shell script or similar, you should check the first line. Normally, it should look like

#!/bin/bash

or /usr/bin/perl, or whatever is intended to use for executing it. If this path is incorrect on your system, you'll get an error message. I toyed with this, but I can't reproduce the "cannot execute" error - I either get "exec format error" or "bad interpreter".

Is your server 64bit or 32 bit? could you check the system info?

0 answers

No answers yet.

Log in to answer this question.