www.digitalmars.com         C & C++   DMDScript  

D.gnu - Bundling other parts of D with gdc

reply Gordon James Miller <gmiller bittwiddlers.com> writes:
I'm trying to develop a software/hardware product as part of a new 
startup and I really want to use D as the implementation language.  I've 
convinced my partner to do so and he likes it as well.  One thing that 
I'm really having a hard time with is that when you download gdc you 
really only get the core language.  Having come from the land of gcc and 
java where you get a ton of libraries "for free" its a touch frustrating 
to have to download each part seperately.

What would be really useful would be to bundle a few things with gdc so 
that there's a more useful set of tools right out of the box.  As much 
as I'm afraid of what reaction I'd get back I'd say that the target is 
to get a more "java" experience out of the box.

I'm imagining:

- GDC
- Build
- DTL
- Mango (would be fantastic but I can understand not wanting to include 
this)

All configured to ensure that they work together without requiring 
additional work.

On a flip side, I develop on a mac and I'm trying to use build but I'm 
having some minor problems.  I'm about to delve into the source to try 
and figure it out.  Is anyone else working on this or having issues 
using build with gdc on the mac?

Gordon
Jan 19 2006
parent =?ISO-8859-1?Q?Anders_F_Bj=F6rklund?= <afb algonet.se> writes:
Gordon James Miller wrote:

 On a flip side, I develop on a mac and I'm trying to use build but I'm 
 having some minor problems.  I'm about to delve into the source to try 
 and figure it out.  Is anyone else working on this or having issues 
 using build with gdc on the mac?

I'm still having "issues" using Build and Mango on my Mac, so I'm just using Makefiles and Phobos in the mean-time... Actually I am pretty OK with having GDC just be the compiler, and download the other extra tools and libraries separately. I think zlib and recls would have been better off as separate, and not integrated with main runtime library either. Just me. But I do plan to make the following available for Mac OS X: - GDC compiler (done) - GDB debugger (patched) - Xcode integration - wxD toolkit (GUI) - SDL import module - GL import module And, last but not least, make some better documentation. Like: http://gdcmac.sourceforge.net/GettingStarted.pdf --anders
Jan 19 2006