Ah low level nightmares , sound fun
On Wed, 9 Nov 2016 at 16:13, Nicolas Cellier <
nicolas.cellier.aka.n...@gmail.com> wrote:

> 2016-11-09 13:36 GMT+01:00 Dimitris Chloupis <kilon.al...@gmail.com>:
>
> why not use Visual Studio ?
>
>
> Hi Dimitris,
> it's not possible for the moment because there are portability issues to
> solve (low level access to stack pointer, heartbeat, atomic ops, alignment,
> etc...)
> I have some MSVC2015 .vcxproj configured for squeak 32/64 cog/stack spur
> VM if someone is interested...
>
> Also windows architecture require LLP64 (sizeof long == 4), while cog/spur
> slang assumed sizeof long = sizeof void * (ILP32 or LP64).
> With latest VMMaker changes fixing that problem, I have a working squeak
> stack spur64 compiled with ./mvm -f CC=x86_64-w64-mingw32-clang thru
> cygwin64.
> Of course it remains to compile the pharo 3rd party.
>
> The cog version (with JIT) crashes early (before opening the Squeak/Pharo
> window).
>
>
>
>
> On Wed, Nov 9, 2016 at 1:01 PM Esteban Lorenzano <esteba...@gmail.com>
> wrote:
>
> Hi guys,
>
> I want to start moving the VM stuff into the new structure. Now I know
> there are still missing things :)
> Can you download a VM from here:
> https://bintray.com/estebanlm/pharo-vm/build/201611082123#files
>
> and start using it, and report problems?
>
> thanks!
> Esteban
>
> ps: Windows users: I’m still not there, I’m having problems to build
> third-party libraries with cygwin… also if someone can help me here I would
> thank it :)
>
>

Reply via email to