1.6.0 link errors

John Goerzen jgoerzen@complete.org
12 Jun 2001 11:13:10 -0500


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=3Dlink 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 -DNEE=
D_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.l=
a   -rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmo=
dule -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 -lgm=
odule -lglib -ldl -lXi -lXext -lX11 -lm -lxml -lz   -L/usr/lib -lg-wrap-run=
time-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 -lgup=
pidata -lguppidataui -lguppimath -lguppistat -lguppiplot -lguppitank -lgnom=
ecanvaspixbuf -lgnorba -lzvt -lutil -lglade-gnome -lglade -lguile -lqthread=
s -lpthread -lbonobo -ldb-3 -loaf -lORBitCosNaming -lORBit -lIIOP -lORBitut=
il -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 -lt=
ermcap   -ldb1       -lpopt -lm  -lm=0D
mkdir .libs=0D
gcc -g -Wall -Wunused -Wall -Wno-unused -Werror-implicit-function-declarati=
on -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-l=
ibs/include -I/usr/include -o .libs/gnucash MultiLedger.o SplitLedger.o Eur=
oUtils.o FileDialog.o gnc-component-manager.o gnc-exp-parser.o gnc-main.o g=
nc-ui-util.o gnome/libgncgnome.a register/libgncregister.a register/gnome/l=
ibgncregistergnome.a guile/libgncguile.a gnome/libgncgnome.a calculation/li=
bgnccalc.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 -lgnomeprin=
t -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd =
-laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXex=
t -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 -l=
unicode -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/l=
ib -lguppiuseful -lguppispecfns -lguppidata -lguppidataui -lguppimath -lgup=
pistat -lguppiplot -lguppitank -lgnomecanvaspixbuf -lgnorba -lzvt -lutil -l=
glade-gnome -lglade -lguile -lqthreads -lpthread -lbonobo -ldb-3 -loaf -lOR=
BitCosNaming -lORBit -lIIOP -lORBitutil -lbonobox -lbonobo-print -lgnomepri=
nt -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgnome -lgnomesupport -lesd=
 -laudiofile -ldb1 -lgdk_pixbuf -lgtk -lgdk -lgmodule -lglib -ldl -lXi -lXe=
xt -lX11 -lm -lxml -lz -lreadline -ltermcap -ldb1 -lpopt -lm -lm=0D
SplitLedger.o: In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/SplitLedger.c(.t=
ext+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
SplitLedger.o: In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
SplitLedger.o: In function `gnc_table_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds=
'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(dialog-account.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/dialog-acc=
ount.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(dialog-account.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(dialog-account.o): In function `gnc_table_virtual_cell_=
out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(top-level.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/top-level.=
c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(top-level.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(top-level.o): In function `gnc_table_virtual_cell_out_o=
f_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(window-main.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/window-mai=
n.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(window-main.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(window-main.o): In function `gnc_table_virtual_cell_out=
_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(window-register.o): In function `virt_cell_loc_equal':=
=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/window-reg=
ister.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(window-register.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(window-register.o): In function `gnc_table_virtual_cell=
_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(dialog-find-transactions.o): In function `virt_cell_loc=
_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/dialog-fin=
d-transactions.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(dialog-find-transactions.o): In function `virt_loc_equa=
l':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(dialog-find-transactions.o): In function `gnc_table_vir=
tual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(dialog-transfer.o): In function `virt_cell_loc_equal':=
=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/dialog-tra=
nsfer.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(dialog-transfer.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(dialog-transfer.o): In function `gnc_table_virtual_cell=
_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(gnc-html.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/gnc-html.c=
(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(gnc-html.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(gnc-html.o): In function `gnc_table_virtual_cell_out_of=
_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(window-acct-tree.o): In function `virt_cell_loc_equal':=
=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/window-acc=
t-tree.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(window-acct-tree.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(window-acct-tree.o): In function `gnc_table_virtual_cel=
l_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
gnome/libgncgnome.a(window-reconcile.o): In function `virt_cell_loc_equal':=
=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/window-rec=
oncile.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
gnome/libgncgnome.a(window-reconcile.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
gnome/libgncgnome.a(window-reconcile.o): In function `gnc_table_virtual_cel=
l_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/gnome/../../src/=
register/register-common.h:77: multiple definition of `gnc_table_virtual_ce=
ll_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/libgncregister.a(QuickFill.o): In function `virt_cell_loc_equal':=
=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/QuickFi=
ll.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(QuickFill.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(basiccell.o): In function `virt_cell_loc_equal':=
=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/basicce=
ll.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(basiccell.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(numcell.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/numcell=
.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(numcell.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(pricecell.o): In function `virt_cell_loc_equal':=
=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/pricece=
ll.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(pricecell.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(quickfillcell.o): In function `virt_cell_loc_equa=
l':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/quickfi=
llcell.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(quickfillcell.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(recncell.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/recncel=
l.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(recncell.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(splitreg.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/splitre=
g.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(splitreg.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(splitreg.o): In function `gnc_table_virtual_cell_=
out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds=
'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/libgncregister.a(table-allgui.o): In function `virt_cell_loc_equal=
':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/table-a=
llgui.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(table-allgui.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(table-allgui.o): In function `gnc_table_virtual_c=
ell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds=
'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/libgncregister.a(table-gnome.o): In function `virt_cell_loc_equal'=
:=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/table-g=
nome.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(table-gnome.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(table-gnome.o): In function `gnc_table_virtual_ce=
ll_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:77: multiple definition of `gnc_table_virtual_cell_out_of_bounds=
'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/libgncregister.a(textcell.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/textcel=
l.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(textcell.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/libgncregister.a(cellblock.o): In function `virt_cell_loc_equal':=
=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/cellblo=
ck.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/libgncregister.a(cellblock.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/registe=
r-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(combocell-gnome.o): In function `virt_=
cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/c=
ombocell-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(combocell-gnome.o): In function `virt_=
loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(combocell-gnome.o): In function `gnc_t=
able_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:77: multiple definition of `gnc_tabl=
e_virtual_cell_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/gnome/libgncregistergnome.a(datecell-gnome.o): In function `virt_c=
ell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/d=
atecell-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(datecell-gnome.o): In function `virt_l=
oc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(datecell-gnome.o): In function `gnc_ta=
ble_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:77: multiple definition of `gnc_tabl=
e_virtual_cell_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-item-edit.o): In function `vir=
t_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/g=
nucash-item-edit.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=
=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-item-edit.o): In function `vir=
t_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-item-edit.o): In function `gnc=
_table_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:77: multiple definition of `gnc_tabl=
e_virtual_cell_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-sheet.o): In function `virt_ce=
ll_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/g=
nucash-sheet.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-sheet.o): In function `virt_lo=
c_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-sheet.o): In function `gnc_tab=
le_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:77: multiple definition of `gnc_tabl=
e_virtual_cell_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-style.o): In function `virt_ce=
ll_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/g=
nucash-style.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-style.o): In function `virt_lo=
c_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-style.o): In function `gnc_tab=
le_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:77: multiple definition of `gnc_tabl=
e_virtual_cell_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/gnome/libgncregistergnome.a(quickfillcell-gnome.o): In function `v=
irt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/q=
uickfillcell-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equa=
l'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(quickfillcell-gnome.o): In function `v=
irt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(pricecell-gnome.o): In function `virt_=
cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/p=
ricecell-gnome.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(pricecell-gnome.o): In function `virt_=
loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-cursor.o): In function `virt_c=
ell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/g=
nucash-cursor.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-cursor.o): In function `virt_l=
oc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-cursor.o): In function `gnc_ta=
ble_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:77: multiple definition of `gnc_tabl=
e_virtual_cell_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-grid.o): In function `virt_cel=
l_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/g=
nucash-grid.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-grid.o): In function `virt_loc=
_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-grid.o): In function `gnc_tabl=
e_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:77: multiple definition of `gnc_tabl=
e_virtual_cell_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-header.o): In function `virt_c=
ell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/g=
nucash-header.c(.text+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-header.o): In function `virt_l=
oc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:47: multiple definition of `virt_loc=
_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
register/gnome/libgncregistergnome.a(gnucash-header.o): In function `gnc_ta=
ble_virtual_cell_out_of_bounds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/register/gnome/.=
./../../src/register/register-common.h:77: multiple definition of `gnc_tabl=
e_virtual_cell_out_of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
guile/libgncguile.a(gnc.o): In function `virt_cell_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/guile/gnc.c(.tex=
t+0x0): multiple definition of `virt_cell_loc_equal'=0D
MultiLedger.o(.text+0x0):/home/jgoerzen/garfield/packages/gnucash/gnucash-1=
.6.0/src/MultiLedger.c: first defined here=0D
guile/libgncguile.a(gnc.o): In function `virt_loc_equal':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/guile/../registe=
r/register-common.h:47: multiple definition of `virt_loc_equal'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:47: first defined here=0D
guile/libgncguile.a(gnc.o): In function `gnc_table_virtual_cell_out_of_boun=
ds':=0D
/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/guile/../registe=
r/register-common.h:77: multiple definition of `gnc_table_virtual_cell_out_=
of_bounds'=0D
MultiLedger.o:/home/jgoerzen/garfield/packages/gnucash/gnucash-1.6.0/src/re=
gister/register-common.h:77: first defined here=0D
collect2: ld returned 1 exit status=0D
make[4]: *** [gnucash] Error 1=0D
make[4]: Leaving directory `/home/jgoerzen/garfield/packages/gnucash/gnucas=
h-1.6.0/src'=0D
make[3]: *** [all-recursive] Error 1=0D
make[3]: Leaving directory `/home/jgoerzen/garfield/packages/gnucash/gnucas=
h-1.6.0/src'=0D
make[2]: *** [all-recursive] Error 1=0D
make[2]: Leaving directory `/home/jgoerzen/garfield/packages/gnucash/gnucas=
h-1.6.0'=0D
make[1]: *** [all-recursive-am] Error 2=0D
make[1]: Leaving directory `/home/jgoerzen/garfield/packages/gnucash/gnucas=
h-1.6.0'=0D
make: *** [build-stamp] Error 2=0D
=1B]2;jgoerzen@erwin:~/garfield/packages/gnucash/gnucash-1.6.0=07erwin ~/ga=
rfield/packages/gnucash/gnucash-1.6.0$ exit=0D

Script done on Tue Jun 12 10:57:43 2001

--=20
John Goerzen <jgoerzen@complete.org>                       www.complete.org
Sr. Software Developer, Progeny Linux Systems, Inc.    www.progenylinux.com
#include <std_disclaimer.h>                     <jgoerzen@progenylinux.com>