"Justin Spahr-Summers" <[email protected]> wrote in message news:[email protected]... > On Thu, 24 Jun 2010 01:29:53 -0500, Andrei Alexandrescu > <[email protected]> wrote: >> >> On 06/23/2010 11:52 PM, [email protected] 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.
