Problem installing Usearch in Ubuntu Bash for Windows 10












0















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










share|improve this question

























  • 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


















0















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










share|improve this question

























  • 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
















0












0








0








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










share|improve this question
















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






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 23 '18 at 0:30









jdv

1,84632030




1,84632030










asked Nov 21 '18 at 18:24









ElisaElisa

11




11













  • 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





















  • 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



















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














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
});


}
});














draft saved

draft discarded


















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
















draft saved

draft discarded




















































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.




draft saved


draft discarded














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





















































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







Popular posts from this blog

'app-layout' is not a known element: how to share Component with different Modules

android studio warns about leanback feature tag usage required on manifest while using Unity exported app?

WPF add header to Image with URL pettitions [duplicate]