Mac OSX installer for dmd

Jacob Carlborg doob at me.com
Mon Aug 2 04:52:58 PDT 2010


On 2010-08-02 02:22, Ryan W Sims wrote:
> 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

I'm guessing that is because rdmd is built on Mac OS X 10.6 and you're 
running it on Mac OS X 10.5.

>> 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?


-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list