On Tue, 2003-02-11 at 12:56, Dan Winship wrote: > > > It's loading the right .glade file, in this case "e-folder-list.glade", > > > but for some reason it's choking on the creation functions in it > ... > > Marc, are you building with -export-dynamic? I found I had to add add > > that to LDFLAGS so that glade could resolve certain symbols. > > Yeah, in gtk-1.2-based stuff, anything that's going to be using glade > custom creation functions needs to have "-export-dynamic" added to its > LDFLAGS on most platforms except Linux. I thought we'd fixed all of > those though. > > The underlying problem (that gtk was including a special linker flag on > Linux but not on any other OS) was fixed in gtk 2, so -export-dynamic > shouldn't be explicitly needed in any gtk2/gnome2 stuff. Interestingly enough, it is needed. In fact, glib2 actually adds it to its pkg-config flags....even on Linux. Without this flag, bug-buddy had one hell of a time starting up. This was with GNOME 2.0. I haven't really paid that close attention to 2.2 in this regard. Joe > > -- Dan -- PGP Key : http://www.marcuscom.com/pgp.asc
Attachment:
signature.asc
Description: This is a digitally signed message part