Re: Trials and Tribulations building DirectoryService
site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=F1xvc0BtzVFnyqadVQ726xU0CjGA1d/bfJnJKnq7CcE=; b=PZTcaADnZH7LuMafX9EFR5jrsbL3RJ0J0PoMUN6JsCI9iYS44d4bfn9r8SfORfMxud rKE1GaIP6JtzZ167I4SW9smv6VTkCARmlPpUA6Df6ZuvULTX60IiNEJ+jENaL/R0h7Gx mIxZjO/IWZrWhzFXUcnykiERDofq/GpT0nQwg= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=YhmqmOawEar9FzUNaCUdeGsqbLYsEY+E5tsBTL3yL6dikYBTuOSBfKMs2pWfbNoix9 WZC4T8dVN1ymOsocNtlhcrqGfauS9fP7i7w3tTe9R56ajFSPbPu9MMRkXSH1rn3MtCkv O4RITdkCZzmVYotQDc8tt2AHmbN06LImxVbTk= On Mon, Aug 17, 2009 at 3:05 PM, William Siegrist<wsiegrist@apple.com> 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 (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... This email sent to site_archiver@lists.apple.com
participants (1)
-
Stephen J. Butler