[Adium-devl] Plug-In Work

Chris Stewart compiledmonkey at gmail.com
Thu Dec 7 21:35:58 UTC 2006


I've been using the Adium UI and Components/Messaging/Action
Support/CBActionSupportPlugin.m class as a guide and I noticed some changes
in the import class names.  I also noticed some changes in the names of
objects in the "installPlugin" method.

I made the changes to my code to mimic the CBActionSupportPlugin class and
header.  However, when I attempt to run my local copy the process fails in
xcode with this error:

2006-12-07 16:33:53.364 Adium[1766] Immediate reachability info for
<NSCFType: 0x101530b0>
2006-12-07 16:33:53.364 Adium[1766] *** hostReachabilityChangedCallback got
flags: -r-----
[Switching to process 1766 thread 0x18503]
dyld: lazy symbol binding failed: Symbol not found: _gaim_init_aim_plugin
  Referenced from:
/Users/chris/Programming/obj-c/Adium/adium/build/Development/AdiumLibgaim.framework/Versions/A/AdiumLibgaim
  Expected in:
/Users/chris/Programming/obj-c/Adium/adium/build/Development/Adium.app/Contents/MacOS/../PlugIns/Gaim.AdiumPlugin/Contents/Frameworks/Libgaim.framework/Versions/A/Libgaim

dyld: Symbol not found: _gaim_init_aim_plugin
  Referenced from:
/Users/chris/Programming/obj-c/Adium/adium/build/Development/AdiumLibgaim.framework/Versions/A/AdiumLibgaim
  Expected in:
/Users/chris/Programming/obj-c/Adium/adium/build/Development/Adium.app/Contents/MacOS/../PlugIns/Gaim.AdiumPlugin/Contents/Frameworks/Libgaim.framework/Versions/A/Libgaim

[Switching to process 1766 local thread 0xf03]
Program received signal:  "SIGTRAP".
(gdb)


I'm not really sure what happened.  The only real changes I've made were
creating my two files (class and header), and creating an entry in the
CoreComponents.plist file.


On 12/7/06, Colin Barrett <timber at lava.net> wrote:
>
> What exactly happened?
>
> On Dec 7, 2006, at 3:36 PM, Chris Stewart wrote:
>
> > On one of my recent updates from subversion I had some code break on
> > the ticket I'm working on, which happens to be core component
> > related (http://trac.adiumx.com/ticket/1837 ).  Does this mean some
> > of the recent talk about the new plug-in architecture has been
> > worked on and checked in?  Is there a new way of implementing
> > features like this for Adium?  If so, is there any documentation on
> > this?
> >
> > --
> > Chris Stewart
> > compiledmonkey at gmail.com
> > http://www.compiledmonkey.com
> > _______________________________________________
> > Adium-devl mailing list
> > Adium-devl at adiumx.com
> > http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
>
>
> _______________________________________________
> Adium-devl mailing list
> Adium-devl at adiumx.com
> http://adiumx.com/mailman/listinfo/adium-devl_adiumx.com
>



-- 
Chris Stewart
compiledmonkey at gmail.com
http://www.compiledmonkey.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://adium.im/pipermail/devel_adium.im/attachments/20061207/1f9155dc/attachment-0001.html>


More information about the devel mailing list