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?