Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Alex Rønne Petersen
On 04-04-2012 05:09, Joseph Rushton Wakeling wrote: On 03/04/12 04:04, Alex Rønne Petersen wrote: On 03-04-2012 01:19, Joseph Rushton Wakeling wrote: On 03/04/12 00:48, Alex Rønne Petersen wrote: The Waf meta build system has good support for both GDC and LDC. I'm reluctant to use Waf due to

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Joseph Rushton Wakeling
On 03/04/12 04:04, Alex Rønne Petersen wrote: On 03-04-2012 01:19, Joseph Rushton Wakeling wrote: On 03/04/12 00:48, Alex Rønne Petersen wrote: The Waf meta build system has good support for both GDC and LDC. I'm reluctant to use Waf due to the issues described here ... :-( http://lists.debia

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Jacob Carlborg
On 2012-04-03 22:36, Robert Clipsham wrote: So use D! I use D for my build script, works just fine. https://github.com/mrmonday/serenity/blob/master/build.d In ~365 LoC that I hacked together and didn't put much effort in to it builds a library and a binary, prints a coloured status update, sup

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Andrej Mitrovic
On 4/3/12, Robert Clipsham wrote: > So use D! I use D for my build script, works just fine. And for the user it's a simple call to 'rdmd script.d'. No need to install anything. You could even use curl to automatically fetch dependencies.

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Robert Clipsham
On 03/04/2012 03:35, Andrew Wiley wrote: Unless you want someone else to build your software. My biggest frustration with open source software and specifically with meta build systems is that I don't want to learn a scripting language So use D! I use D for my build script, works just fine. htt

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Jacob Carlborg
On 2012-04-03 17:20, Leandro Lucarella wrote: Jacob Carlborg, el 3 de abril a las 16:45 me escribiste: On 2012-04-03 12:56, Leandro Lucarella wrote: People that don't like Make is people don't understand Make :) I do have some understanding of Make. BTW, Rake is basically a Make implementati

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Daniel Green
My votes on waf. So I think I'll share my experiences with it. Several years ago I wanted a cross platform solution to handling project builds. I had been using eclipse/CodeBlocks which worked OK for simple project but the lack of binary libraries for D and Windows combined made me desire so

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Leandro Lucarella
Jacob Carlborg, el 3 de abril a las 16:45 me escribiste: > On 2012-04-03 12:56, Leandro Lucarella wrote: > >People that don't like Make is people don't understand Make :) > > I do have some understanding of Make. BTW, Rake is basically a Make > implementation that uses Ruby for the makefiles, it'

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Jacob Carlborg
On 2012-04-03 12:56, Leandro Lucarella wrote: People that don't like Make is people don't understand Make :) I do have some understanding of Make. BTW, Rake is basically a Make implementation that uses Ruby for the makefiles, it's _a lot_ better than Make. -- /Jacob Carlborg

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Leandro Lucarella
Jacob Carlborg, el 3 de abril a las 11:56 me escribiste: > On 2012-04-03 11:06, Iain Buclaw wrote: > > >Make is fairly simple. What makes it the complex beast it is - IMO - > >when used in conjunction with autotools. :-) > > I would say that Make is the most horrible build system I've ever Pe

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Alex Rønne Petersen
On 03-04-2012 11:06, Iain Buclaw wrote: On 3 April 2012 09:23, Andrew Wiley wrote: On Tue, Apr 3, 2012 at 1:37 AM, Alex Rønne Petersen wrote: On 03-04-2012 04:35, Andrew Wiley wrote: On Mon, Apr 2, 2012 at 9:04 PM, Alex Rønne Petersen wrote: On 03-04-2012 01:19, Joseph Rushton Wakeling

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Alex Rønne Petersen
On 03-04-2012 10:23, Andrew Wiley wrote: On Tue, Apr 3, 2012 at 1:37 AM, Alex Rønne Petersen wrote: On 03-04-2012 04:35, Andrew Wiley wrote: On Mon, Apr 2, 2012 at 9:04 PM, Alex Rønne Petersen wrote: On 03-04-2012 01:19, Joseph Rushton Wakeling wrote: On 03/04/12 00:48, Alex Rønne Pete

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Jacob Carlborg
On 2012-04-03 11:06, Iain Buclaw wrote: Make is fairly simple. What makes it the complex beast it is - IMO - when used in conjunction with autotools. :-) I would say that Make is the most horrible build system I've ever used. I guess I have most problem with the makefiles and their syntax.

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Iain Buclaw
On 3 April 2012 09:23, Andrew Wiley wrote: > On Tue, Apr 3, 2012 at 1:37 AM, Alex Rønne Petersen > wrote: >> On 03-04-2012 04:35, Andrew Wiley wrote: >>> >>> On Mon, Apr 2, 2012 at 9:04 PM, Alex Rønne Petersen >>>  wrote: On 03-04-2012 01:19, Joseph Rushton Wakeling wrote: > >

Re: Compiling with gdc vs. gdmd

2012-04-03 Thread Andrew Wiley
On Tue, Apr 3, 2012 at 1:37 AM, Alex Rønne Petersen wrote: > On 03-04-2012 04:35, Andrew Wiley wrote: >> >> On Mon, Apr 2, 2012 at 9:04 PM, Alex Rønne Petersen >>  wrote: >>> >>> On 03-04-2012 01:19, Joseph Rushton Wakeling wrote: >>> On 03/04/12 00:48, Alex Rønne Petersen wrote: > >