digitalmars.D - Help building Mango on Windows
-
mrw
(34/34)
Feb 15 2006
<NewDUser> I'm trying to build Mango on Windows. Yesterday I used SVN to get the latest source. When I run 'build mango' I get compile errors in mango.io: C:\dmd\mango\mango\io\Writer.d(701): constructor mango.io.Writer.NewlineWriter.this () does not match argument types (void[]) C:\dmd\mango\mango\io\FileConst.d(59): cannot implicitly convert expression ("\x0d\x0a") of type void[] to char[] C:\dmd\mango\mango\io\Stdout.d(149): template instance cannot resolve forward reference C:\dmd\mango\mango\io\Stdout.d(149): UnicodeImporter!(...) is used as a type C:\dmd\mango\mango\io\Stdout.d(149): new can only create structs, dynamic arrays or class objects, not void's C:\dmd\mango\mango\io\Stdout.d(149): function mango.io.Writer.Writer.setEncoder(AbstractEncoder) does not match argument types (void*) C:\dmd\mango\mango\io\Stdout.d(149): cannot implicitly convert expression (new UnicodeImporter!(...)((Cout))) of type void* to mango.io.model.IBuffer.AbstractEncoder C:\dmd\mango\mango\io\Stdout.d(150): template instance cannot resolve forward reference C:\dmd\mango\mango\io\Stdout.d(150): UnicodeImporter!(char) is used as a type C:\dmd\mango\mango\io\Stdout.d(150): new can only create structs, dynamic arrays or class objects, not void's C:\dmd\mango\mango\io\Stdout.d(150): function mango.io.Writer.Writer.setEncoder(AbstractEncoder) does not match argument types (void*) C:\dmd\mango\mango\io\Stdout.d(150): cannot implicitly convert expression (new UnicodeImporter!(char)((Cerr))) of type void* to mango.io.model.IBuffer.AbstractEncoder Can anyone suggest a solution? I'm using DMD 0.145 </NewDUser> Thanks, Mark
Feb 15 2006