<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Jacobo,<br>
<br>
I am indebted to your keen eye! The second machine is a Core i5 CPU
and was running 64 bit Windows 7 until recently. I would appear that
when I installed Linux MINT I somehow got a 32 bit Linux installed
without noticing. I shall endeavour to correct that and see if
things improve. But from what I'm reading it would seem:<br>
<ul>
<li>32 bit and 64 bit binaries differ</li>
<li>32 bit binaries will run on a 32 bit or 64 bit OS (generally)</li>
<li>64 bit binaries will not run on a 32 bit OS only on 64 bit OS</li>
<li>By inference there are 32 bit and 64 bit .deb packages and the
package manager (apt) chooses the appropriate one.</li>
</ul>
<p>Do forgive my learning curve here. Not meaning to waste anyone's
time getting up to speed on how best to contribute. Have not
worked actively on Unix/Linux systems since about 1993 bar a few
sojourns and much has changed of course (and much hasn't - vi is
still it seems popular ;-). <br>
</p>
Regards,<br>
<br>
Bernd.<br>
<br>
<div class="moz-cite-prefix">On 02-Mar-16 08:41 AM, Jacopo De Simoi
wrote:<br>
</div>
<blockquote cite="mid:2109767.Aet9IjSxSE@fourhpoons" type="cite">
<pre wrap="">Hi there
</pre>
<blockquote type="cite">
<pre wrap="">CPU~Quad core Intel Core i7-4790 (-HT-MCP-) speed/max~3600/4000 MHz
Kernel~3.16.0-38-generic x86_64 Up~5 days Mem~9124.3/32052.5MB
HDD~3688.8GB(71.2% used) Procs~275 Client~Shell inxi~2.2.28
</pre>
</blockquote>
<pre wrap="">
</pre>
<blockquote type="cite">
<pre wrap="">CPU~Dual core Intel Core i5-4250U (-HT-MCP-) speed/max~1196/2600 MHz
Kernel~3.19.0-32-generic i686 Up~1 day Mem~1235.8/16107.5MB
HDD~250.1GB(9.0% used) Procs~206 Client~Shell inxi~2.2.28
</pre>
</blockquote>
<pre wrap="">
the x86_64 above says that you are running a 64 bit environment on the first
machine; the i686 below says that you are running a 32 bit environment on the
second machine.
When you compile on the first machine you are compiling a 64 bit runtime, which
cannot run on a 32 bit system.
There are some ways to compile a 32 bit program on a 64 bit system, but you
should also link to all 32 bit libraries and stuff, which makes it a non-
trivial, (yet instructive) endeavor to do on your own.
Cheers
__J
</pre>
</blockquote>
<br>
</body>
</html>