Re: [Poll] Who is interested in, thinking about, or already
contributing to a 64-bit OpenSmalltalk VM for Windows?
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
> sqint in platforms/win32 because they're not compatible in 64bits.
> 2016-07-05 11:20 GMT+02:00 marcel.taeumel <
>> Hi, there.
>> I happily observe the recent efforts to make 64-bit VMs stable for Linux
>> Mac OSX.
>> Although Tobias and myself agreed to support the Windows platform in
>> 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
>> 64-bit OpenSmalltalk VM for Windows?
>> View this message in context:
>> Sent from the Squeak VM mailing list archive at Nabble.com.
if we target Cygwin as a build environment, this might be worth noticing:
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:
I wonder if we could manage to write code that compiles in both Cygwin
64-bit and the (free) MS Visual C/C++ compiler:
... 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.
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