gnc_gconf_toolbar_detachable

Chris Shoemaker c.shoemaker at cox.net
Fri Jun 3 12:19:55 EDT 2005


On Fri, Jun 03, 2005 at 11:58:54AM -0400, Derek Atkins wrote:
> Quoting Chris Shoemaker <c.shoemaker at cox.net>:
> 
> [snip]
> > /home/chris/gnucash/gnucash/src/gnome-utils/.libs/libgncmod-gnome-utils.so:
> > undefined reference to `gnc_gconf_toolbar_detachable'
> > > > collect2: ld returned 1 exit status
> > > > make[2]: *** [test-link] Error 1
> > > 
> > > You've got an old generated file there somewhere.
> > > gnc_gconf_toolbar_detachable() is now a static inline in a header file.
> > > Try a 'make distclean'.
> > 
> > Hmm, that didn't seem to make a difference.
> > 
> > [.libs]$ nm libgncmod-gnome-utils.so.0.0.0 |grep gconf_tool
> >          U gnc_gconf_toolbar_detachable
> > 
> > shows the undefined symbol.
> > 
> > It seems that the inline is not working quite right.
> > 
> > If it were truly inlined I wouldn't see it as an external symbol, right?
> > 
> > Maybe gnc-gconf-utils.h has to be added to the /core-utils/Makefile.am
> > somewhere?
> > 
> > Am I really the only person having this problem?  Anyone else building
> > g2 from yesterday's CVS?
> 
> I just updated and built g2 branch about 30 minutes ago and it worked just fine
> on my FC3 machine.
> 
> gcc version 3.4.3 20050227 (Red Hat 3.4.3-22.fc3)

no kidding, so it's just me then. :(

I just re-updated cvs and autogen'd and make'd.  same failure.

I did recently add --enable-doxygen and --disable-error-on-warning to
my autogen line.  Let me remove them and retry...

-chris


More information about the gnucash-devel mailing list