[Vm-dev] [ANN] first 64 bits windows VM Running
timfelgentreff at gmail.com
Mon Jul 18 20:07:18 UTC 2016
Cool, thanks for putting in that work Nicolas.
Does that mean you are building essentially a Linux VM? That would mean it
uses cygwin.dll and that it cannot easily call out to Windows libraries, no?
Am 18.07.2016 19:03 schrieb "Nicolas Cellier" <
nicolas.cellier.aka.nice at gmail.com>:
> The recipe for compiling on windows: install cygwin and pretend it's
> With Eliot's mvm scripts and gnu make, it's essentially same job on linux
> and macosx...
> Note that gcc 4.9.3 -O2 does not perform a good job...
> For example 2.0*3.0 answers 4.0 for the fast version (mvm -f).
> All is correct for the debug version (mvm -d).
> clang seems to be performing better, this means that we'll have to play
> with compiler options again...
> Or better: eliminate Undefined Behavior which is most probably the cause
> of problems
> (There is some in SmallFloat handling, shifting left negative int, pointer
> aliasing, etc...)
> 2016-07-18 6:26 GMT+02:00 Tudor Girba <tudor at tudorgirba.com>:
>> Great news!
>> > On Jul 18, 2016, at 4:54 AM, Eliot Miranda <eliot.miranda at gmail.com>
>> > WOOT!!
>> > _,,,^..^,,,_ (phone)
>> >> On Jul 17, 2016, at 9:27 AM, Nicolas Cellier <
>> nicolas.cellier.aka.nice at gmail.com> wrote:
>> >> Hi,
>> >> I've finally compiled a 64bits VM for windows via cygwin64 /
>> >> It's a squeak.stack.spur (squeak.cog.spur fails somewhere in the
>> longjmp to interpreter).
>> >> There's a bunch of unpublished changes required, and a bunch of
>> -Wint-to-pointer-cast / pointer-to-int-cast (conversion from/to pointer
>> to/from integer of different size) that must be handled in plugins (D3D,
>> sound, mpeg, ...)
>> >> But that's already a good starting point.
>> > <Capture d’écran 2016-07-17 à 18.20.03.png>
>> "Every now and then stop and ask yourself if the war you're fighting is
>> the right one."
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Vm-dev