ddmd: Enhanced buildscript to simplify compiling for new users

Denis Koroskin 2korden at gmail.com
Wed Oct 6 07:04:26 PDT 2010


On Wed, 06 Oct 2010 17:59:31 +0400, dolive <dolive89 at sina.com> wrote:

> Denis Koroskin дµ½:
>
>> On Wed, 06 Oct 2010 14:56:29 +0400, Nick Sabalausky <a at a.a> wrote:
>>
>> > "Denis Koroskin" <2korden at gmail.com> wrote in message
>> > news:op.vj5az7fjo7cclz at korden-pc...
>> >> On Wed, 06 Oct 2010 11:54:47 +0400, dolive <dolive89 at sina.com> wrote:
>> >>
>> >>> thank you very much !
>> >>>
>> >>> to make an all out effort !
>> >>>
>> >>
>> >> Sometimes I wish that guy were writing in Chinese...
>> >>
>> >> It is as simple and running setupenv && build from a command line  
>> for me
>> >> (well, after some initial setup that involves downloading software,
>> >> patching dmd etc). Did you have any specific issues?
>> >> I agree it could have some improvement though.
>> >>
>> >> Please, submit your requests to the ticket tracker next time:
>> >> http://dsource.org/projects/ddmd/newticket
>> >>
>> >> Thanks.
>> >
>> > I think he's just saying he appreciates the new buildscript I  
>> committed
>> > the
>> > other day that automates all of the initial setup:
>> >
>> > http://hg.dsource.org/projects/ddmd/
>> > http://hg.dsource.org/projects/ddmd/rev/b080e62b16b4
>> > http://www.dsource.org/projects/ddmd/wiki/BuildInstructions/Windows
>> >
>> > dolive: You're welcome :)  Does it work well for you? Are you on  
>> Windows
>> > or
>> > Linux? It definitely should work on Windows. I tried my best to make  
>> it
>> > work
>> > on Linux, but I couldn't get DDMD to compile on my Linux machine at  
>> all
>> > (not
>> > even with the old instructions), so I don't know if the new  
>> buildscript
>> > works on Linux.
>> >
>> >
>>
>> Ah, well done! That's really a significant improvement!
>
>  New buildscript is good ! Hoping to update to the latest version dmd2,  
> I worked on windows, I use ddmd's parser.d and Lexer.d write a d-editor,  
> target is to implement  autocompletion, error recovery,error reporting,  
> project management.
>
> Can ddmd implement  fully internationalized? the same as the dil, It can  
> output compiler messages in English, German,  Chinese etc.
>
> thank you very much !
>
>

It shouldn't be hard. You would need to hook error/warning functions  
defined in dmd\Util.d and


More information about the Digitalmars-d mailing list