Download Reference Manual
The Developer's Library for D
About Wiki Forums Source Search Contact

Problem installing tango trunk (r2907) -- tango/text/convert/Layout.d

Moderators: kris

Posted: 11/22/07 02:28:52

Has anyone had trouble compiling and installing the trunk (version 2907) -- I'm using "dsss net install".

For me, it fails, throwing an error for tango/text/convert/Layout.d

tango/text/convert/Layout.d:401: function tango.text.convert.Layout.Layout!(char).Layout.parse.processElement (TypeInfo,char*) does not match parameter types (TypeInfo,void*)
tango/text/convert/Layout.d:401: Error: cannot implicitly convert expression (p) of type void* to char*
tango/text/convert/Layout.d:462: function tango.text.convert.Layout.Layout!(char).Layout.parse.processElement (TypeInfo,char*) does not match parameter types (TypeInfo,void*)
tango/text/convert/Layout.d:462: Error: cannot implicitly convert expression (ptr) of type void* to char*

Troubleshooting this is a bit beyond me, so I thought I'd post something.

I can , of course, revert to a previous version and install without dsss if this is a problem specific to my setup (ppc macintosh).

Thanks.

Author Message

Posted: 11/22/07 07:17:00

The problem in Layout should be fixed with r2909.
Can you please retry on your machine?
Thanks for reporting

Posted: 11/23/07 03:58:50

keinfarbton,

Thanks -- that did the trick. It even taught me something...very cool.

dalek,

Thanks for the heads up -- I had seen that post and thought it referred to the updates breaking code based on tango, not that tango itself would not compile.