• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Plugin Framework
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Plugin Framework


  • Subject: Re: Plugin Framework
  • From: Olivier Destrebecq <email@hidden>
  • Date: Tue, 7 Oct 2003 07:51:54 -0400

did you try to change the order of the targets in your super target (the one that include all the other, so that the framework is built first?

Olivier
On Oct 5, 2003, at 8:58 PM, The Amazing Llama wrote:

I'm trying to build an application using a plugin structure, with all plugins' primary classes being subclasses of a superclass I provide in a framework. All targets (framework, plugins, and application) are build in the same project.

This means that the plugins must link against the Framework, and both plugins and framework are copied into the app bundle by the application target's build settings.

Everything builds and works, but for each plugin, I get the warning:

can't open dynamic library: @executable_path/../Frameworks/FrameworkName.framework/Versions/A/ FrameworkName

Which makes perfect sense, as the framework is not in the executable until after the app is built, which is after all the plugins are built (Well; it almost makes sense; my explanation only makes sense on clean rebuilds).

I have tried to search Mamasam for a solution, but it doesn't like apostrophes ("can't") or punctuation ("@executable_path") in it's search strings.

While this doesn't actually seem to cause any problems, it's annoying. There has to be a way around this, but I can't figure it out. Any suggestions?

Seth A. Roby The Amazing Llama < mail or AIM me at tallama at mac dot com>
"Life is like an exploded clown. It's really funny until you figure out what just happened."
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

  • Follow-Ups:
    • Re: Plugin Framework
      • From: The Amazing Llama <email@hidden>
References: 
 >Plugin Framework (From: The Amazing Llama <email@hidden>)

  • Prev by Date: DO: setRootObject
  • Next by Date: Re: DO: setRootObject
  • Previous by thread: Plugin Framework
  • Next by thread: Re: Plugin Framework
  • Index(es):
    • Date
    • Thread