Mac OS X Installation

Justin Spahr-Summers Justin.SpahrSummers at gmail.com
Wed Jun 23 23:59:52 PDT 2010


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.

I installed the druntime and phobos folders into /usr/local/include and 
then edited my /etc/dmd.conf accordingly. It seems to work pretty well, 
though it does require some setup.


More information about the Digitalmars-d mailing list