[Vm-dev]
Re: [Poll] Who is interested in, thinking about, or already
contributing to a 64-bit OpenSmalltalk VM for Windows?
marcel.taeumel
Marcel.Taeumel at hpi.de
Tue Jul 5 13:40:29 UTC 2016
Nicolas Cellier wrote
> I don't promise to spend any time on it, but I've inquired a bit a few
> months ago.
> The 1st thing required is to convert a bunch of (int) type declaration
> into
> sqint in platforms/win32 because they're not compatible in 64bits.
>
> 2016-07-05 11:20 GMT+02:00 marcel.taeumel <
> Marcel.Taeumel@
> >:
>
>>
>> Hi, there.
>>
>> I happily observe the recent efforts to make 64-bit VMs stable for Linux
>> and
>> Mac OSX.
>>
>> Although Tobias and myself agreed to support the Windows platform in
>> terms
>> of internal and external plugins such as SqueakSSL and FilePlugin, adding
>> 64-bit seems like a lot of work. We have only so much time.
>>
>> Who's out there interested in, thinking about, or already contributing to
>> a
>> 64-bit OpenSmalltalk VM for Windows?
>>
>> Best,
>> Marcel
>>
>>
>>
>> --
>> View this message in context:
>> http://forum.world.st/Poll-Who-is-interested-in-thinking-about-or-already-contributing-to-a-64-bit-OpenSmalltalk-VM-for-Wi-tp4904953.html
>> Sent from the Squeak VM mailing list archive at Nabble.com.
>>
Hi Nicolas,
if we target Cygwin as a build environment, this might be worth noticing:
https://cygwin.com/faq.html#faq.programming.64bitporting
If we (eventually?) target MS Visual Studio (resp. its C compiler), the code
might look different. Not sure.
In the Windows (kernel) code, I noticed the use of typedefs, which we could
also establish in the vm's windows-specific platform code:
https://msdn.microsoft.com/en-us/library/windows/desktop/ff381404(v=vs.85).aspx
I wonder if we could manage to write code that compiles in both Cygwin
64-bit and the (free) MS Visual C/C++ compiler:
https://www.microsoft.com/en-us/download/details.aspx?id=41151
... or maybe MS Visual C/C++ only? It would remove Cygwin as a layer of
indirection between dev tools and execution platform... *duck-and-run* :-D
Overall, it should be really simple (and cheap?) to setup a Windows dev
environment for VM developers. Maybe for real, maybe in a VirtualBox only.
This helps Eliot and other cross-platform VM developers to debug like they
are doing now.
Best,
Marcel
--
View this message in context: http://forum.world.st/Poll-Who-is-interested-in-thinking-about-or-already-contributing-to-a-64-bit-OpenSmalltalk-VM-for-Wi-tp4904953p4905015.html
Sent from the Squeak VM mailing list archive at Nabble.com.
More information about the Vm-dev
mailing list