Mac OS X Installation

Nick Sabalausky a at a.a
Thu Jun 24 10:30:31 PDT 2010


"Justin Spahr-Summers" <Justin.SpahrSummers at gmail.com> wrote in message 
news:MPG.268ca23b487143c59896a8 at news.digitalmars.com...
> On Thu, 24 Jun 2010 01:29:53 -0500, Andrei Alexandrescu
> <SeeWebsiteForEmail at erdani.org> wrote:
>>
>> On 06/23/2010 11:52 PM, chuck at freshsources.com wrote:
>> > I have successfully installed D 2.0 on a number of Macs. However, the
>> > latest attempt yields the following error when I try to compile any 
>> > file:
>> >
>> > object.d: Error: module object is in file 'object.d' which cannot be 
>> > read
>> > import path[0] = /etc/../../src/phobos
>> > import path[1] = /etc/../../src/druntime/import
>> >
>> > As usual, I faithfully followed the instructions at
>> >
>> > http://www.digitalmars.com/d/2.0/dmd-osx.html
>> >
>> > Any ideas on how to fix this? Thanks.
>>
>> Hi, Chuck!
>>
>> Looks like the files aren't where they are supposed to be. Try this:
>>
>> head /etc/../../src/druntime/import/object.di
>>
>> Normally you should see the first ten lines of that file. If there's an
>> error, write back what the error message is.
>>
>>
>> Andrei
>
> Isn't /etc/../.. the root directory? That seems like an awfully
> incorrect place to the put the includes.
>

No, "/etc/../" is root. "/etc/../../" is "/.." (ie parent of root), which is 
nonsensical.

-------------------------------
Not sent from an iPhone.




More information about the Digitalmars-d mailing list