CTFE and DI: The Crossroads of D

Adam Wilson flyboynw at gmail.com
Wed May 9 13:45:36 PDT 2012


On Wed, 09 May 2012 13:43:12 -0700, Timon Gehr <timon.gehr at gmx.ch> wrote:

> On 05/09/2012 10:40 PM, Adam Wilson wrote:
>>
>> ... unfortunately, Phobos won't compile with the
>> patch applied because of the CTFE reliance on the DRT source.
>>
>
> It is actually the .di reliance. Maybe you should just fix the makefile  
> so that it does not generate .di files for druntime.

It's not that easy. Phobos imports the DI's and it's make file would need  
to be adjusted as well. Which could very well break other things. Also,  
see the issues with SharedLibs. The issue of runtime commonality is no  
small deal.

-- 
Adam Wilson
IRC: LightBender
Project Coordinator
The Horizon Project
http://www.thehorizonproject.org/


More information about the Digitalmars-d mailing list