How to add MacPorts_Framework to an app?
Ryan Schmidt
ryandesign at macports.org
Sat Feb 2 23:22:23 PST 2013
On Feb 2, 2013, at 22:06, Ian Wadham wrote:
> I have now installed XCode 4.6 and done the tutorials on Xcode 4.6,
> Interface Builder and Objective C. I also installed Pallet from source
> code, keeping the source code (port -s -k install Pallet), and started
> browsing through the source code.
>
> To avoid doing any damage, I copied the source code to a directory
> in my $HOME area. I was able to set up this code as an Xcode 4.6
> project and build it and run it.
>
> It worked OK for searches, but not anything else. I think my problem
> is that MacPorts_Framework is not getting imported into the project.
> I found a place in the Xcode project-editor where I could add a
> framework, but the associated file browser did not show the
> /opt/local area (Finder-type things usually don't).
>
> MacPorts_Framework seems to be installed in /opt/local/Library/Frameworks.
> There is also an MPPortProcess executable binary in there, which I suspect
> may be needed later on.
>
> What am I missing or doing wrong?
>
> Curiously, the Growl framework got into the project OK. Should Pallet be
> using that? Growl seems to be a bit "suss", according to Google hits, esp.
> the Wikipedia article. http://en.wikipedia.org/wiki/Growl_%28software%29
I'm not familiar with that usage of the word "suss" but yes, Pallet is supposed to be using Growl. It's not working however:
https://trac.macports.org/ticket/27180
> Finally, when Pallet quits, it always causes one of those Apple warning
> boxes, where you are asked for your password if you wish to proceed.
> Usually I get them when I have downloaded some non-Apple software
> or code. How can I find out what is causing the message?
Yes, that is also a known issue which nobody has yet solved:
https://trac.macports.org/ticket/27103
There are many open tickets about Pallet in our issue tracker.
https://trac.macports.org/query?status=!closed&summary=~Pallet
More information about the macports-users
mailing list