<html><head><meta http-equiv="Content-Type" content="text/html charset=windows-1252"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">I wonder how.&nbsp;<div>AFAIK different length of word will warranty that you cannot use most of the plugins (in the case you actually can compile the vm without made any change).&nbsp;</div><div>I know Dave made the interpreter vm compilable in 64bits, with a flag or something. But that not talks about the plugins (FFI, in particular, I do not think will work).&nbsp;</div><div>For compiling the stack/cog there are other problems, I think. I may be wrong, but even the StackVM will have some problems because registers change in 64bits.&nbsp;</div><div>… or I’m having wrong assumptions, and it is easily feasible, but I do not think so.&nbsp;</div><div><br></div><div>Esteban</div><div><br><div><div>On 16 May 2014, at 16:31, Chris Cunningham &lt;<a href="mailto:cunningham.cb@gmail.com">cunningham.cb@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">Right. &nbsp;Running an image natively in 64 bits doesn't mean you have to have a 64 bit image as well.<div><a href="http://timmydosmalltalk.wordpress.com/2014/03/13/howto-build-a-64-native-standardvm-running-32-bit-image-on-slackware-linux-14-1-with-32-bit-compat-libs/">http://timmydosmalltalk.wordpress.com/2014/03/13/howto-build-a-64-native-standardvm-running-32-bit-image-on-slackware-linux-14-1-with-32-bit-compat-libs/</a><br>
</div><div>(not my work at all - just sharing).</div><div><br></div><div>-cbc</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, May 16, 2014 at 6:33 AM, Hilaire Fernandes <span dir="ltr">&lt;<a href="mailto:hilaire.fernandes@gmail.com" target="_blank">hilaire.fernandes@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">the SqueakVM <a href="https://packages.debian.org/sid/amd64/squeak-vm/download" target="_blank">https://packages.debian.org/sid/amd64/squeak-vm/download</a><br>

is linked against 64bits libraries, at least as far as I am correct this<br>
is what say:<br>
<br>
ldd squeakvm<br>
<br>
Next I tested I can run DrGeo (1.4 pharo based, 32 bits image) with this<br>
VM on a 64 bits host (uname -a).<br>
<br>
Pharo 2 does not work as this vm is too old.<br>
<br>
Where am I wrong?<br>
<br>
Hilaire<br>
<br>
Le 16/05/2014 10:20, Esteban Lorenzano a écrit :<br>
<div class="im HOEnZb">&gt; I do not understand. To compile a regular vm in a 64bits platform is trivial. You just need to have the 32bits library installed.<br>
&gt; But to have a 64bits vm that runs on 64bits… that’s another very different history:<br>
<br>
</div><div class="HOEnZb"><div class="h5">--<br>
Dr. Geo <a href="http://drgeo.eu/" target="_blank">http://drgeo.eu</a><br>
<br>
<br>
</div></div></blockquote></div><br></div>
</blockquote></div><br></div></body></html>