DMD on Haiku?

Isak Andersson IcePapih at lavabit.com
Tue Oct 30 05:11:40 PDT 2012


> Do note that getting DMD, druntime, and phobos running on Haiku 
> will take a lot of porting work. To name a few things:
>
> * All preprocessor #ifs in DMD for POSIX need to have Haiku 
> added.
> * In all likelihood, DMD's port wrapper needs updating for 
> Haiku.
> * druntime's POSIX headers all need to be updated for Haiku.
> * Any Haiku-specific header modules need to be added to 
> druntime.
> * DMD, druntime, and phobos all need to be tested and debugged.
> * Probably other things I forgot.
>
> (This is all assuming Haiku is POSIX-compliant. If it isn't, 
> it's going to be even more work, since most of druntime has two 
> code paths: One for Windows and one for POSIX.)

Yep, it seems like it has ran well after adding the 
pre-proccessor stuff. But of course it needs testing and all 
that. Haiku is very POSIX compliant although not 100%, but for 
most needs it is fine.


More information about the Digitalmars-d mailing list