Re: Trials and Tribulations building DirectoryService
Re: Trials and Tribulations building DirectoryService
- Subject: Re: Trials and Tribulations building DirectoryService
- From: "Stephen J. Butler" <email@hidden>
- Date: Mon, 17 Aug 2009 15:10:29 -0500
On Mon, Aug 17, 2009 at 3:05 PM, William Siegrist<email@hidden> wrote:
> On Aug 17, 2009, at 12:22 PM, Stephen J. Butler wrote:
>> What is /XCD/SY/Library/PrivateFrameworks, and why isn't it looking in
>> /System/Library/PrivateFrameworks?
>
> It is where darwinbuild puts Xcode inside the chroot. The fact that builds
> have their include paths rewritten to /XCD is a bug in darwinbuild. I don't
> have a workaround for this problem other than to use "-nochroot" which will
> skip the chroot and installation of Xcode.
I think I managed to tweak around this. I opened up the Xcode project
and added /System/Library/Frameworks and
/System/Library/PrivateFrameworks to the frameworks list. I've kind of
succeeded in building this beast, but I had to do some things I'm not
proud of:
- move aside the darwinbuild CoreFoundation.framework
- copy CoreFoundation.framework from my system.
- copy the PrivateHeaders from darwinbuild's CoreFoundation.framework
into the one I copied from my system
- Define HAVE_CORE_SERVER=0 in the Xcode project
- Remove libXSEventPort.a from the libraries list.
Speaking of which... does anyone know what
XSEventPort.h/libXSEventPort are? I can't find any reference to them
on the internet.
All this to change three lines in the LDAP plugin.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden