> > 3) What specifically, if anything, would you currently like to
see  
> > from the community regarding Rubinius on Windows?
>
> Atm, it would largely be someone with knowledge of porting unix code  
> to Windows. We don't use a lot of unix only features, but a number of  
> them (pthread, etc). We try and abstract those kinds of things as much  
> as possible, but I'm sure there are holes in the abstractions.
>
> Someone to go through and extend or add abstractions for Windows is  
> the primary thing.

This answers a few followup questions. Thanks.


> > 4) What areas of the current codebase and build system do you think  
> > are problematic for Windows?
>
> This is probably the most unix centric part atm, because we expect g++  
> a few explicit places. That being said, we use rake for the primary  
> building, so that should run fine under MRI on Windows. My guess is  
> that building with mingw would be the easiest to get up and running.

Understand and I primarily use MinGW or http://www.tdragon.net/recentgcc/
although the MSFT compiler story is better now with the Express
editions and the command line compilers included in the Windows SDK.

FWIW, I'm looking the following cross-platform (binaries available for
Windows, Linux, and Mac OS X (Universal)) Lua-based build tool and you
may want to check it out if you aren't aware of it already.  I like
what I see so far as it's just a ~230K executable that's needed to
use...no other dependencies other than a C rt I believe.

http://industriousone.com/premake

..and an example build config script

http://code.google.com/p/ontl/source/browse/trunk/samples/psinfo2/premake4.lua?spec=svn640&r=640

I'm also hearing interesting things about http://code.google.com/p/waf/


--~--~---------~--~----~------------~-------~--~----~
--- !ruby/object:MailingList
name: rubinius-dev
view: http://groups.google.com/group/rubinius-dev?hl=en
post: [email protected]
unsubscribe: [email protected]
-~----------~----~----~----~------~----~------~--~---

Reply via email to