TipsAndTricks/Running YP binaries on Ubuntu and Vice Versa: Difference between revisions

From Yocto Project
Jump to navigationJump to search
No edit summary
No edit summary
Line 5: Line 5:
* We'll assume that the binary of interest is gawk. Chosen pretty randomly...
* We'll assume that the binary of interest is gawk. Chosen pretty randomly...
* I will call the ubuntu native gawk gawk-ubuntu.  I got it by <code>cp /usr/bin/gawk ~/gawk-ubuntu </code>
* I will call the ubuntu native gawk gawk-ubuntu.  I got it by <code>cp /usr/bin/gawk ~/gawk-ubuntu </code>
* If I scp the gawk-ubuntu onto qemux86-64 and try to run it, I get the following:
<code>
root@qemux86-64:~# ./gawk-ubuntu 
-sh: ./gawk-ubuntu: No such file or directory 
</code>

Revision as of 23:13, 23 March 2017

Fun with moving things between os's!

Note: This is a hack to allow you to do some interesting things for experimental purposes. There are a large number of undiscovered ways this can fail. Use at your own risk :).

So, you want to run your ubuntu binary on qemux86-64 built with YP

  • We'll assume that the binary of interest is gawk. Chosen pretty randomly...
  • I will call the ubuntu native gawk gawk-ubuntu. I got it by cp /usr/bin/gawk ~/gawk-ubuntu
  • If I scp the gawk-ubuntu onto qemux86-64 and try to run it, I get the following:

root@qemux86-64:~# ./gawk-ubuntu   
-sh: ./gawk-ubuntu: No such file or directory