<div dir="ltr"><div dir="ltr">On Wed, May 29, 2019 at 10:44 AM Saint Michael <<a href="mailto:venefax@gmail.com">venefax@gmail.com</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div style="font-size:small">The Achilles' heel is the type of CPU. I had to recompile my app once I moved it to an older CPU. Nothing is portable 100%.</div><div style="font-size:small">I guess nothing allows you to get rid of the developer at the end of the day.</div></div></blockquote><div><br></div><div>If you compile it yourself, you should be able to pick the oldest cpu to support and use appropriate optimization options for that cpu: <a href="https://stackoverflow.com/a/10650010">https://stackoverflow.com/a/10650010</a></div><div><br></div><div>If for whatever reason you can't modify the compile flag, I believe virt-manager/kvm has the option to choose what cpu to present to the host (it can pretend to be an older cpu). So you could probably set kvm to present the oldest cpu you want to support, and compile it there.</div><div><br></div><div>-- </div><div>Fajar</div></div></div>