Gnucash update error
Stephen Fisher
slfshare at earthlink.net
Thu Mar 18 07:47:19 CST 2004
I'm back after a very frustrating couple days.
When I try to update gnucash it get an error stating that the program
wants to replace gtkhtml1.1 which i can install and even rebuild
successfully with a lessor version. When I then go back and attempt to
install gtkhtml using fink, the install bombs with the following error
message:
ld: warning multiple definitions of symbol _XFlush
/sw/lib/libgal.dylib(Flush.o) definition of _XFlush
/usr/X11R6/lib/libX11.dylib(Flush.o) definition of _XFlush
ld: Undefined symbols:
_XFreeFontNames referenced from libgnomeprint.15 expected to be defined
in libgnomeui.32
_XListFonts referenced from libgnomeprint.15 expected to be defined in
libgnomeui.32
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libgtkhtml.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive-am] Error 2
### execution of make failed, exit code 2
Failed: compiling gtkhtml-1.0.2-16 failed
The last few compiler messages prior to a whole raft of "multiple
definition of symbol" error messages in various libraries looks like
this:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I. -I/sw/include
-I/sw/include/gnome-1.0 -DNEED_GNOMESUPPORT_H
-I/sw/lib/gnome-libs/include -I/sw/include/glib-1.2
-I/sw/lib/glib/include -I/sw/include/orbit-1.0 -I/sw/include/gtk-1.2
-I/usr/X11R6/include -I/sw/include/libcapplet1 -I/sw/include/gnome-1.0
-DNEED_GNOMESUPPORT_H -I/sw/lib/gnome-libs/include
-I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/sw/include/orbit-1.0
-I/sw/include/gtk-1.2 -I/usr/X11R6/include -I/sw/include/gnome-1.0
-DNEED_GNOMESUPPORT_H -I/sw/lib/gnome-libs/include
-I/sw/include/gtk-1.2 -I/sw/include/glib-1.2 -I/sw/lib/glib/include
-I/usr/X11R6/include -I/sw/include/gdk-pixbuf-1.0
-I/usr/X11R6/include/freetype2 -I/sw/include/gnome-xml -I/sw/include
-I/sw/include/libglade-1.0 -I/sw/include/orbit-1.0
-DG_LOG_DOMAIN=\"gtkhtml\" -I/sw/include -I/sw/include/gnome-1.0
-DNEED_GNOMESUPPORT_H -I/sw/lib/gnome-libs/include
-I/sw/include/gtk-1.2 -I/sw/include/glib-1.2 -I/sw/lib/glib/include
-I/usr/X11R6/include -I/sw/include/w3c-libwww -DHAVE_CONFIG_H
-DSRCDIR=\".\" -DPREFIX=\"/sw\" -no-cpp-precomp -I/sw/include -g -O2
-Wall -Wunused -I/sw/include/gconf/1 -I/sw/include
-I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/sw/include/orbit-1.0
-I/sw/include/gtk-1.2 -I/usr/X11R6/include -DGTKHTML_HAVE_GCONF -c
htmlframeset.c -o htmlframeset.o >/dev/null 2>&1
mv -f .libs/htmlframeset.lo htmlframeset.lo
/bin/sh ../libtool --mode=link gcc -g -O2 -Wall -Wunused
-I/sw/include/gconf/1 -I/sw/include -I/sw/include/glib-1.2
-I/sw/lib/glib/include -I/sw/include/orbit-1.0 -I/sw/include/gtk-1.2
-I/usr/X11R6/include -DGTKHTML_HAVE_GCONF -o libgtkhtml.la -rpath
/sw/lib -version-info 21:1:1 gtkhtml-embedded.lo gtkhtml-im.lo
gtkhtml-properties.lo gtkhtml-search.lo gtkhtml-stream.lo gtkhtml.lo
gtkhtmldebug.lo gtkhtmlfontstyle.lo htmlanchor.lo htmlbutton.lo
htmlcheckbox.lo htmlclue.lo htmlcluealigned.lo htmlclueflow.lo
htmlclueh.lo htmlcluev.lo htmlcolor.lo htmlcolorset.lo htmlcursor.lo
htmldrawqueue.lo htmlembedded.lo htmlengine-edit.lo
htmlengine-edit-clueflowstyle.lo htmlengine-edit-cursor.lo
htmlengine-edit-cut-and-paste.lo htmlengine-edit-fontstyle.lo
htmlengine-edit-images.lo htmlengine-edit-movement.lo
htmlengine-edit-rule.lo htmlengine-edit-selection-updater.lo
htmlengine-edit-table.lo htmlengine-edit-tablecell.lo
htmlengine-edit-text.lo htmlengine-print.lo htmlengine-save.lo
htmlengine-search.lo htmlengine.lo htmlentity.lo htmlenumutils.lo
htmlfontmanager.lo htmlform.lo htmlgdkpainter.lo htmlplainpainter.lo
htmlhidden.lo htmlimage.lo htmlimageinput.lo htmlinterval.lo
htmllinktext.lo htmllist.lo htmlmap.lo htmlobject.lo htmlpainter.lo
htmlprinter.lo htmlradio.lo htmlrule.lo htmlsearch.lo htmlreplace.lo
htmlselect.lo htmlselection.lo htmlsettings.lo htmlshape.lo
htmlstack.lo htmlstringtokenizer.lo htmltable.lo htmltablecell.lo
htmltext.lo htmltextarea.lo htmltextinput.lo htmltextslave.lo
htmltokenizer.lo htmltype.lo htmlundo.lo htmlundo-action.lo
htmlvspace.lo htmliframe.lo htmlframe.lo htmlframeset.lo -L/sw/lib
-L/usr/X11R6/lib -lgal -lgnomeprint -ldl -lfreetype -lgnomecanvaspixbuf
-liconv -lbonobo -lbonobox -lgdk_pixbuf -lglade-gnome -lglade -lxml -lz
-lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule
-lintl -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -loaf
-lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm -L/sw/lib
-L/usr/X11R6/lib -lgconf-gtk-1 -lgconf-1 -loaf -lgnorba
-lORBitCosNaming -lORBit -lIIOP -lORBitutil -lgtk -lgdk -lgmodule
-lglib -lintl -lXext -lX11 -lm -L/sw/lib
rm -fr .libs/libgtkhtml.la .libs/libgtkhtml.* .libs/libgtkhtml.*
gcc -dynamiclib -flat_namespace -undefined suppress -o
.libs/libgtkhtml.20.1.1.dylib gtkhtml-embedded.lo gtkhtml-im.lo
gtkhtml-properties.lo gtkhtml-search.lo gtkhtml-stream.lo gtkhtml.lo
gtkhtmldebug.lo gtkhtmlfontstyle.lo htmlanchor.lo htmlbutton.lo
htmlcheckbox.lo htmlclue.lo htmlcluealigned.lo htmlclueflow.lo
htmlclueh.lo htmlcluev.lo htmlcolor.lo htmlcolorset.lo htmlcursor.lo
htmldrawqueue.lo htmlembedded.lo htmlengine-edit.lo
htmlengine-edit-clueflowstyle.lo htmlengine-edit-cursor.lo
htmlengine-edit-cut-and-paste.lo htmlengine-edit-fontstyle.lo
htmlengine-edit-images.lo htmlengine-edit-movement.lo
htmlengine-edit-rule.lo htmlengine-edit-selection-updater.lo
htmlengine-edit-table.lo htmlengine-edit-tablecell.lo
htmlengine-edit-text.lo htmlengine-print.lo htmlengine-save.lo
htmlengine-search.lo htmlengine.lo htmlentity.lo htmlenumutils.lo
htmlfontmanager.lo htmlform.lo htmlgdkpainter.lo htmlplainpainter.lo
htmlhidden.lo htmlimage.lo htmlimageinput.lo htmlinterval.lo
htmllinktext.lo htmllist.lo htmlmap.lo htmlobject.lo htmlpainter.lo
htmlprinter.lo htmlradio.lo htmlrule.lo htmlsearch.lo htmlreplace.lo
htmlselect.lo htmlselection.lo htmlsettings.lo htmlshape.lo
htmlstack.lo htmlstringtokenizer.lo htmltable.lo htmltablecell.lo
htmltext.lo htmltextarea.lo htmltextinput.lo htmltextslave.lo
htmltokenizer.lo htmltype.lo htmlundo.lo htmlundo-action.lo
htmlvspace.lo htmliframe.lo htmlframe.lo htmlframeset.lo -L/sw/lib
-L/usr/X11R6/lib -lgal -lgnomeprint -ldl -lfreetype -lgnomecanvaspixbuf
-liconv -lbonobo -lbonobox -lgdk_pixbuf -lglade-gnome -lglade -lxml -lz
-lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule
-lintl -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -loaf
-lORBitCosNaming -lORBit -lIIOP -lORBitutil -lglib -lm -lgconf-gtk-1
-lgconf-1 -loaf -lgnorba -lORBitCosNaming -lORBit -lIIOP -lORBitutil
-lgtk -lgdk -lgmodule -lglib -lintl -lXext -lX11 -lm -lc -install_name
/sw/lib/libgtkhtml.20.dylib -compatibility_version 22 -current_version
22.1
ld: warning -dylib_install_name /sw/lib/libgtkhtml.20.dylib not found
in segment address table LD_SEG_ADDR_TABLE
/sw/var/lib/fink/prebound/seg_addr_table
ld: warning -undefined suppress disables -prebind
ld: warning multiple definitions of symbol _XDirectionalDependentDrawing
Are gtkhtml and gtkhtml1.1 compatible or mutually exclusive? Also
notice there is a gtkhtml3 available.
Also notice in this process that the install gnucash can't seem to
decide which version of gal it wants. During a previous install it had
installed gal21. Based on a note I saw somewhere I removed the previous
install of gal19 since gal 21 was installed. I even rebuilt gal 21 it
to assure no errors. During a subsequent attempt to update guncash it
asked to reinstall gal19. Went back and reinstalled separately then
back to update gnucash and it now states it needs to install gal21,
which I believe it removed during the gal21 install. After two days of
screwing around between installs, reinstalls and rebuilds of gal19,
gal21, guile1.4, guile1.6, gtkhtml and gtkhtml1.1, I seem to be in an
endless do loop of gnome and gnucash wanting different flavors of these
files, which no amount of fuzting with seems to allow. I'm stumped.
Stephen.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: text/enriched
Size: 7940 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-user/attachments/20040318/e6544b3a/attachment.bin
More information about the gnucash-user
mailing list