On Sun, 2004-07-25 at 22:01 -0400, Jon Oberheide wrote: > Paul, > > On Thu, 2004-07-22 at 20:27 -0500, Paul Kuliniewicz wrote: > > I've written a GNOME panel applet that lets you control Rhythmbox via > > its Bonobo interface and creatively named it Rhythmbox Applet. > > Just out of curiousity, have you determined the cause of rhythmbox > closing after calling bonobo_object_release_unref? > > I've also run into that issue when working on my gaim plugin...hopefully > someone on the list can enlighten me. Thanks. Hate to reply to my own email but... When building the applet, it can't find Bonobo.idl or Bonobo_Property.idl when running orbit-idl-2. My Bonobo.idl is located at /usr/share/idl/bonobo-2.0/Bonobo.idl. Add these to your configure.ac: LIBBONOBO_IDLDIR="`$PKG_CONFIG libbonobo-2.0 --variable=idldir`" AC_SUBST(LIBBONOBO_IDLDIR) BONOBO_ACTIVATION_IDLDIR="`$PKG_CONFIG bonobo-activation-2.0 -- variable=idldir`" AC_SUBST(BONOBO_ACTIVATION_IDLDIR) and this to your ORBIT_IDL line in Makefile.am: -I$(LIBBONOBO_IDLDIR) -I$(BONOBO_ACTIVATION_IDLDIR) Regards, Jon Oberheide -- Jon Oberheide <jon oberheide org> GnuPG Key: 1024D/F47C17FE Fingerprint: B716 DA66 8173 6EDD 28F6 F184 5842 1C89 F47C 17FE
Attachment:
signature.asc
Description: This is a digitally signed message part