Mac OSX installer for dmd

Ryan W Sims rwsims at gmail.com
Sun Aug 1 17:22:18 PDT 2010


On 8/1/10 5:07 PM, Andrei Alexandrescu wrote:
> Hello,
>
> I got an email from someone who got an interest in D following my talk
> at Google. He tried to install dmd on OSX, but got turned off (and
> rightly so) for the unnecessary difficulties of that process and the
> lack of documentation. Nicely of him he took the time to write me and
> detail his experience. Following that, Walter managed to fix the most
> egregious documentation errors.

Are those fixes reflected anywhere on the site? I found the process to 
be a little clumsy, but not hideous; I would be very interested to see 
what's changed, though.

[Possibly OT?]
The only real trouble I ran into is this:
$ ./rdmd
dyld: unknown required load command 0x80000022
Trace/BPT trap

> Ideally we'd have a one-click OSX installer for dmd - a .dmg file. Is
> someone able and willing to own this project? I think improving the
> out-of-the-box experience is important and urgent.

I don't know that a simple .dmg file is the right way to go, since you 
need to get some binaries onto the user's path. I think it'd have to be 
a .mpkg package IIRC (which are, admittedly, distributed in a .dmg files)

I don't have much experience with packaging for OSX, but if there are 
not more experienced folks willing to take it on, I'm willing to take 
this on: would love to help, but sadly I don't have the compiler chops 
to make a more significant contribution.

> Andrei
>
> P.S. My talk at Google went, I think, reasonably well. It could've gone
> a whole lot better; I neglected to make a couple of points. The talk was
> recorded and, I was told, the recording will be on YouTube some time
> next week. My mentions of Python and Haskell will probably get me
> mortified in certain circles.

[OT]
I thought it went well myself, but I might be something of an easy mark. 
Which points did you miss?


More information about the Digitalmars-d mailing list