Thread overview
[dmd-internals] Building dmd
Jan 28, 2011
Jonathan M Davis
Jan 28, 2011
Brad Roberts
Jan 28, 2011
Jonathan M Davis
Jan 28, 2011
Jonathan M Davis
January 27, 2011
Is there enough to build dmd in the github repository? It doesn't seem to have any makefiles aside from one in the test directory, which presumably builds the tests. How do you build the actual compiler?

- Jonathan M Davis
January 28, 2011
On 1/27/2011 11:37 PM, Jonathan M Davis wrote:
> Is there enough to build dmd in the github repository? It doesn't seem to have any makefiles aside from one in the test directory, which presumably builds the tests. How do you build the actual compiler?
> 
> - Jonathan M Davis

make -f linux.mak
make -f win32.mak
make -f freebsd.mak
make -f osx.mak
make -f solaris.mak

Choose your poison.
January 28, 2011
On Friday 28 January 2011 00:05:57 Brad Roberts wrote:
> On 1/27/2011 11:37 PM, Jonathan M Davis wrote:
> > Is there enough to build dmd in the github repository? It doesn't seem to have any makefiles aside from one in the test directory, which presumably builds the tests. How do you build the actual compiler?
> > 
> > - Jonathan M Davis
> 
> make -f linux.mak
> make -f win32.mak
> make -f freebsd.mak
> make -f osx.mak
> make -f solaris.mak
> 
> Choose your poison.

Okay. Duh. Idiot me. I'm not sure why I didn't see them. That's how druntime and phobos are after all... Thanks for the info and sorry for the noise.

- Jonathan M Davis
January 28, 2011
BTW, the default build is for a *debug* dmd, so make sure you do

make -f os.mak release

or whatever it is that does a release.

-Steve




________________________________
From: Jonathan M Davis <jmdavisProg at gmx.com>
To: dmd-internals at puremagic.com
Sent: Fri, January 28, 2011 3:14:39 AM
Subject: Re: [dmd-internals] Building dmd

On Friday 28 January 2011 00:05:57 Brad Roberts wrote:
> On 1/27/2011 11:37 PM, Jonathan M Davis wrote:
> > Is there enough to build dmd in the github repository? It doesn't seem to have any makefiles aside from one in the test directory, which presumably builds the tests. How do you build the actual compiler?
> > 
> > - Jonathan M Davis
> 
> make -f linux.mak
> make -f win32.mak
> make -f freebsd.mak
> make -f osx.mak
> make -f solaris.mak
> 
> Choose your poison.

Okay. Duh. Idiot me. I'm not sure why I didn't see them. That's how druntime and

phobos are after all... Thanks for the info and sorry for the noise.

- Jonathan M Davis
_______________________________________________
dmd-internals mailing list
dmd-internals at puremagic.com
http://lists.puremagic.com/mailman/listinfo/dmd-internals




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/dmd-internals/attachments/20110128/b8cd0860/attachment.html>
January 28, 2011
On Friday, January 28, 2011 09:01:02 Steve Schveighoffer wrote:
> BTW, the default build is for a *debug* dmd, so make sure you do
> 
> make -f os.mak release
> 
> or whatever it is that does a release.

Ah. Good to know. Thanks.

- Jonathan M Davis