I'm building 1.6.0 for the first time and have some weird error. It looks like to me that the problem is that register-common.h, which is included by several files, actually defines two functions itself (!) This seems rather lame. Still investigating though... Anyway here is the error: /bin/sh ../libtool --mode=link gcc -g -Wall -Wunused -Wall -Wno-unused -Werror-implicit-function-declaration -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include -o gnucash MultiLedger.o SplitLedger.o EuroUtils.o FileDialog.o gnc-component-manager.o gnc-exp-parser.o gnc-main.o gnc-ui-util.o gnome/libgncgnome.a register/libgncregister.a register/gnome/libgncregistergnome.a guile/libgncguile.a gnome/libgncgnome.a calculation/libgnccalc.a engine/libgncengine.la -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb-3 -lglib -ldl -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lxml -lz -L/usr/lib -lg-wrap-runtime-guile -L/usr/lib -lguile -lqthreads -lpthread -lm -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgtkhtml -lunicode -lgal -lgnomeprint -ldb1 -lglade-gnome -lglade -lxml -lz -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb-3 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgnomecanvaspixbuf -L/usr/lib -lghttp -rdynamic -L/usr/lib -L/usr/X11R6/lib -lguppiuseful -lguppispecfns -lguppidata -lguppidataui -lguppimath -lguppistat -lguppiplot -lguppitank -lgnomecanvaspixbuf -lgnorba -lzvt -lutil -lglade-gnome -lglade -lguile -lqthreads -lpthread -lbonobo -ldb-3 -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lbonobox -lbonobo-print -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lxml -lz -lreadline -ltermcap -ldb1 -lpopt -lm -lm mkdir .libs gcc -g -Wall -Wunused -Wall -Wno-unused -Werror-implicit-function-declaration -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/include -o .libs/gnucash MultiLedger.o SplitLedger.o EuroUtils.o FileDialog.o gnc-component-manager.o gnc-exp-parser.o gnc-main.o gnc-ui-util.o gnome/libgncgnome.a register/libgncregister.a register/gnome/libgncregistergnome.a guile/libgncguile.a gnome/libgncgnome.a calculation/libgnccalc.a engine/.libs/libgncengine.so -lpopt -lm -lm -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb-3 -lglib -ldl -rdynamic -L/usr/lib -L/usr/X11R6/lib -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lxml -lz -L/usr/lib -lg-wrap-runtime-guile -L/usr/lib -lguile -lqthreads -lpthread -lm -rdynamic -L/usr/lib -L/usr/X11R6/lib -lgtkhtml -lunicode -lgal -lgnomeprint -ldb1 -lglade-gnome -lglade -lxml -lz -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb-3 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lgnomecanvaspixbuf -L/usr/lib -lghttp -rdynamic -L/usr/lib -L/usr/X11R6/lib -lguppiuseful -lguppispecfns -lguppidata -lguppidataui -lguppimath -lguppistat -lguppiplot -lguppitank -lgnomecanvaspixbuf -lgnorba -lzvt -lutil -lglade-gnome -lglade -lguile -lqthreads -lpthread -lbonobo -ldb-3 -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitutil -lbonobox -lbonobo-print -lgnomeprint -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXext -lX11 -lm -lxml -lz -lreadline -ltermcap -ldb1 -lpopt -lm -lm SplitLedger.o: In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/SplitLedger.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here SplitLedger.o: In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here SplitLedger.o: In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(dialog-account.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/dialog-account.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(dialog-account.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(dialog-account.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(top-level.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/top-level.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(top-level.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(top-level.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(window-main.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/window-main.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(window-main.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(window-main.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(window-register.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/window-register.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(window-register.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(window-register.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(dialog-find-transactions.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/dialog-find-transactions.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(dialog-find-transactions.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(dialog-find-transactions.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(dialog-transfer.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/dialog-transfer.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(dialog-transfer.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(dialog-transfer.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(gnc-html.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/gnc-html.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(gnc-html.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(gnc-html.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(window-acct-tree.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/window-acct-tree.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(window-acct-tree.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(window-acct-tree.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here gnome/libgncgnome.a(window-reconcile.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/window-reconcile.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here gnome/libgncgnome.a(window-reconcile.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here gnome/libgncgnome.a(window-reconcile.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/libgncregister.a(QuickFill.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/QuickFill.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(QuickFill.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(basiccell.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/basiccell.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(basiccell.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(numcell.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/numcell.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(numcell.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(pricecell.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/pricecell.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(pricecell.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(quickfillcell.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/quickfillcell.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(quickfillcell.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(recncell.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/recncell.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(recncell.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(splitreg.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/splitreg.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(splitreg.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(splitreg.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/libgncregister.a(table-allgui.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/table-allgui.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(table-allgui.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(table-allgui.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/libgncregister.a(table-gnome.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/table-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(table-gnome.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(table-gnome.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/libgncregister.a(textcell.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/textcell.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(textcell.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/libgncregister.a(cellblock.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/cellblock.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/libgncregister.a(cellblock.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(combocell-gnome.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/combocell-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(combocell-gnome.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(combocell-gnome.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/gnome/libgncregistergnome.a(datecell-gnome.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/datecell-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(datecell-gnome.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(datecell-gnome.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/gnome/libgncregistergnome.a(gnucash-item-edit.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/gnucash-item-edit.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(gnucash-item-edit.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(gnucash-item-edit.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/gnome/libgncregistergnome.a(gnucash-sheet.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/gnucash-sheet.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(gnucash-sheet.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(gnucash-sheet.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/gnome/libgncregistergnome.a(gnucash-style.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/gnucash-style.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(gnucash-style.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(gnucash-style.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/gnome/libgncregistergnome.a(quickfillcell-gnome.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/quickfillcell-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(quickfillcell-gnome.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(pricecell-gnome.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/pricecell-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(pricecell-gnome.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(gnucash-cursor.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/gnucash-cursor.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(gnucash-cursor.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(gnucash-cursor.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/gnome/libgncregistergnome.a(gnucash-grid.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/gnucash-grid.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(gnucash-grid.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(gnucash-grid.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here register/gnome/libgncregistergnome.a(gnucash-header.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/gnucash-header.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here register/gnome/libgncregistergnome.a(gnucash-header.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here register/gnome/libgncregistergnome.a(gnucash-header.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/../../../src/register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here guile/libgncguile.a(gnc.o): In function `virt_cell_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/guile/gnc.c(.text+0x0): multiple definition of `virt_cell_loc_equal' MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/MultiLedger.c: first defined here guile/libgncguile.a(gnc.o): In function `virt_loc_equal': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/guile/../register/register-common.h:47: multiple definition of `virt_loc_equal' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:47: first defined here guile/libgncguile.a(gnc.o): In function `gnc_table_virtual_cell_out_of_bounds': /home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/guile/../register/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds' MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/register-common.h:77: first defined here collect2: ld returned 1 exit status make[4]: *** [gnucash] Error 1 make[4]: Leaving directory `/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0' make: *** [build-stamp] Error 2 ]2;jgoerzen@erwin:~/garfield/packages/gnucash/gnucash-1.6.0erwin ~/garfield/packages/gnucash/gnucash-1.6.0$ exit Script done on Tue Jun 12 10:57:43 2001 -- John Goerzen <[EMAIL PROTECTED]> www.complete.org Sr. Software Developer, Progeny Linux Systems, Inc. www.progenylinux.com #include <std_disclaimer.h> <[EMAIL PROTECTED]> _______________________________________________ gnucash-devel mailing list [EMAIL PROTECTED] http://www.gnumatic.com/cgi-bin/mailman/listinfo/gnucash-devel