Problem installing Usearch in Ubuntu Bash for Windows 10
I'm trying to run usearch v11.0,667 (-32bit) through the Ubuntu Bash in Windows 10 (-64bit). I downloaded it and made it executable via chmod:
~/user_bin# ls -l
-rwxr-xr-x 1 root root 3024491 Nov 20 17:50 usearch
And my folder (user_bin) is already in the PATH (I have other programs there and run without problem). However, when I try to use usearch (for example trying the command help) I get this message:
-bash:/root/user_bin/usearch: cannot execute binary file: Exec format error
I know that the usearch version is for -32bit and my system is -64bit based, but other colleagues with -64bit systems can run it.
I tried with usearch for linux and for Windows but I always have the same result, the file seems to be executable but there is an error in it.
Any idea of why I have this error and how to solve it?
If I run file /root/user_bin/usearch
I obtain this:
/root/user_bin/usearch: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.6.24, BuildID[sha1]=71eedf15f5d1c91b7273cb867c2b52533b172610, stripped
bash bioinformatics windows-subsystem-for-linux
|
show 2 more comments
I'm trying to run usearch v11.0,667 (-32bit) through the Ubuntu Bash in Windows 10 (-64bit). I downloaded it and made it executable via chmod:
~/user_bin# ls -l
-rwxr-xr-x 1 root root 3024491 Nov 20 17:50 usearch
And my folder (user_bin) is already in the PATH (I have other programs there and run without problem). However, when I try to use usearch (for example trying the command help) I get this message:
-bash:/root/user_bin/usearch: cannot execute binary file: Exec format error
I know that the usearch version is for -32bit and my system is -64bit based, but other colleagues with -64bit systems can run it.
I tried with usearch for linux and for Windows but I always have the same result, the file seems to be executable but there is an error in it.
Any idea of why I have this error and how to solve it?
If I run file /root/user_bin/usearch
I obtain this:
/root/user_bin/usearch: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.6.24, BuildID[sha1]=71eedf15f5d1c91b7273cb867c2b52533b172610, stripped
bash bioinformatics windows-subsystem-for-linux
What doesfile /root/user_bin/usearch
return? Edit the question and tell us.
– jdv
Nov 21 '18 at 19:42
Though, this is probably better suited for superuser.com or something, as it doesn't really have anything to do with coding. This is probably a duplicate: superuser.com/q/1122188/609232
– jdv
Nov 21 '18 at 19:46
If you want 32bit support see this issue. If the executable is for Windows useUsearch.exe
command (see the.exe
extension).
– Biswapriyo
Nov 22 '18 at 4:11
@jdv I already edit the question to show what does the file contains :)
– Elisa
Nov 22 '18 at 19:49
Yeah, you are going to have to pay for the software to get 64-bit Linux support, wait for Microsoft to support 32-bit Linux apps in WSL, or run the Windows executable. See superuser.com/q/961171/609232 (But, not really on-topic for SO, like I said earlier.)
– jdv
Nov 22 '18 at 20:00
|
show 2 more comments
I'm trying to run usearch v11.0,667 (-32bit) through the Ubuntu Bash in Windows 10 (-64bit). I downloaded it and made it executable via chmod:
~/user_bin# ls -l
-rwxr-xr-x 1 root root 3024491 Nov 20 17:50 usearch
And my folder (user_bin) is already in the PATH (I have other programs there and run without problem). However, when I try to use usearch (for example trying the command help) I get this message:
-bash:/root/user_bin/usearch: cannot execute binary file: Exec format error
I know that the usearch version is for -32bit and my system is -64bit based, but other colleagues with -64bit systems can run it.
I tried with usearch for linux and for Windows but I always have the same result, the file seems to be executable but there is an error in it.
Any idea of why I have this error and how to solve it?
If I run file /root/user_bin/usearch
I obtain this:
/root/user_bin/usearch: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.6.24, BuildID[sha1]=71eedf15f5d1c91b7273cb867c2b52533b172610, stripped
bash bioinformatics windows-subsystem-for-linux
I'm trying to run usearch v11.0,667 (-32bit) through the Ubuntu Bash in Windows 10 (-64bit). I downloaded it and made it executable via chmod:
~/user_bin# ls -l
-rwxr-xr-x 1 root root 3024491 Nov 20 17:50 usearch
And my folder (user_bin) is already in the PATH (I have other programs there and run without problem). However, when I try to use usearch (for example trying the command help) I get this message:
-bash:/root/user_bin/usearch: cannot execute binary file: Exec format error
I know that the usearch version is for -32bit and my system is -64bit based, but other colleagues with -64bit systems can run it.
I tried with usearch for linux and for Windows but I always have the same result, the file seems to be executable but there is an error in it.
Any idea of why I have this error and how to solve it?
If I run file /root/user_bin/usearch
I obtain this:
/root/user_bin/usearch: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, for GNU/Linux 2.6.24, BuildID[sha1]=71eedf15f5d1c91b7273cb867c2b52533b172610, stripped
bash bioinformatics windows-subsystem-for-linux
bash bioinformatics windows-subsystem-for-linux
edited Nov 23 '18 at 0:30
jdv
1,69031930
1,69031930
asked Nov 21 '18 at 18:24
ElisaElisa
11
11
What doesfile /root/user_bin/usearch
return? Edit the question and tell us.
– jdv
Nov 21 '18 at 19:42
Though, this is probably better suited for superuser.com or something, as it doesn't really have anything to do with coding. This is probably a duplicate: superuser.com/q/1122188/609232
– jdv
Nov 21 '18 at 19:46
If you want 32bit support see this issue. If the executable is for Windows useUsearch.exe
command (see the.exe
extension).
– Biswapriyo
Nov 22 '18 at 4:11
@jdv I already edit the question to show what does the file contains :)
– Elisa
Nov 22 '18 at 19:49
Yeah, you are going to have to pay for the software to get 64-bit Linux support, wait for Microsoft to support 32-bit Linux apps in WSL, or run the Windows executable. See superuser.com/q/961171/609232 (But, not really on-topic for SO, like I said earlier.)
– jdv
Nov 22 '18 at 20:00
|
show 2 more comments
What doesfile /root/user_bin/usearch
return? Edit the question and tell us.
– jdv
Nov 21 '18 at 19:42
Though, this is probably better suited for superuser.com or something, as it doesn't really have anything to do with coding. This is probably a duplicate: superuser.com/q/1122188/609232
– jdv
Nov 21 '18 at 19:46
If you want 32bit support see this issue. If the executable is for Windows useUsearch.exe
command (see the.exe
extension).
– Biswapriyo
Nov 22 '18 at 4:11
@jdv I already edit the question to show what does the file contains :)
– Elisa
Nov 22 '18 at 19:49
Yeah, you are going to have to pay for the software to get 64-bit Linux support, wait for Microsoft to support 32-bit Linux apps in WSL, or run the Windows executable. See superuser.com/q/961171/609232 (But, not really on-topic for SO, like I said earlier.)
– jdv
Nov 22 '18 at 20:00
What does
file /root/user_bin/usearch
return? Edit the question and tell us.– jdv
Nov 21 '18 at 19:42
What does
file /root/user_bin/usearch
return? Edit the question and tell us.– jdv
Nov 21 '18 at 19:42
Though, this is probably better suited for superuser.com or something, as it doesn't really have anything to do with coding. This is probably a duplicate: superuser.com/q/1122188/609232
– jdv
Nov 21 '18 at 19:46
Though, this is probably better suited for superuser.com or something, as it doesn't really have anything to do with coding. This is probably a duplicate: superuser.com/q/1122188/609232
– jdv
Nov 21 '18 at 19:46
If you want 32bit support see this issue. If the executable is for Windows use
Usearch.exe
command (see the .exe
extension).– Biswapriyo
Nov 22 '18 at 4:11
If you want 32bit support see this issue. If the executable is for Windows use
Usearch.exe
command (see the .exe
extension).– Biswapriyo
Nov 22 '18 at 4:11
@jdv I already edit the question to show what does the file contains :)
– Elisa
Nov 22 '18 at 19:49
@jdv I already edit the question to show what does the file contains :)
– Elisa
Nov 22 '18 at 19:49
Yeah, you are going to have to pay for the software to get 64-bit Linux support, wait for Microsoft to support 32-bit Linux apps in WSL, or run the Windows executable. See superuser.com/q/961171/609232 (But, not really on-topic for SO, like I said earlier.)
– jdv
Nov 22 '18 at 20:00
Yeah, you are going to have to pay for the software to get 64-bit Linux support, wait for Microsoft to support 32-bit Linux apps in WSL, or run the Windows executable. See superuser.com/q/961171/609232 (But, not really on-topic for SO, like I said earlier.)
– jdv
Nov 22 '18 at 20:00
|
show 2 more comments
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53418368%2fproblem-installing-usearch-in-ubuntu-bash-for-windows-10%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Some of your past answers have not been well-received, and you're in danger of being blocked from answering.
Please pay close attention to the following guidance:
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53418368%2fproblem-installing-usearch-in-ubuntu-bash-for-windows-10%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
What does
file /root/user_bin/usearch
return? Edit the question and tell us.– jdv
Nov 21 '18 at 19:42
Though, this is probably better suited for superuser.com or something, as it doesn't really have anything to do with coding. This is probably a duplicate: superuser.com/q/1122188/609232
– jdv
Nov 21 '18 at 19:46
If you want 32bit support see this issue. If the executable is for Windows use
Usearch.exe
command (see the.exe
extension).– Biswapriyo
Nov 22 '18 at 4:11
@jdv I already edit the question to show what does the file contains :)
– Elisa
Nov 22 '18 at 19:49
Yeah, you are going to have to pay for the software to get 64-bit Linux support, wait for Microsoft to support 32-bit Linux apps in WSL, or run the Windows executable. See superuser.com/q/961171/609232 (But, not really on-topic for SO, like I said earlier.)
– jdv
Nov 22 '18 at 20:00