Re: Just which bonobo version is required for gnome-db-0.1.0?



Mark J Hewitt wrote:

> Folks,
>
> I have some problems building gnome-db-0.1.0 due to, it appears,
> a version mismitch with bonobo.  The start of the errors is:
>
> gcc -DHAVE_CONFIG_H -I. -I. -I.. -I. -I/opt/gnome/include/gda -I/opt/gnome/inc
> lude/libxml -I/opt/gnome/include -I/opt/gtk/lib/glib/include -I/opt/gtk/includ
> e -DNEED_GNOMESUPPORT_H -I/opt/gnome/lib/gnome-libs/include -I/usr/X11R6/inclu
> de -I/opt/gnome/include/gnome-xml -DGTKHTML_HAVE_PSPELL -DGNOMELOCALEDIR=\"/op
> t/gnome/share/locale\" -I/opt/gtk/lib/glib/include -I/opt/gtk/include -I/usr/X
> 11R6/include -g -O2 -c gnome-db-container.c  -fPIC -DPIC -o .libs/gnome-db-con
> tainer.lo
> In file included from gnome-db-container.c:19:
> gnome-db-container.h:41: parse error before `BonoboContainer'
> gnome-db-container.h:41: warning: no semicolon at end of struct or union
> gnome-db-container.h:51: parse error before `}'
> gnome-db-container.c: In function `get_object_cb':
> gnome-db-container.c:69: dereferencing pointer to incomplete type
> gnome-db-container.c:71: dereferencing pointer to incomplete type
> gnome-db-container.c: In function `gnome_db_container_class_init':
> gnome-db-container.c:159: warning: assignment from incompatible pointer type
> gnome-db-container.c: In function `gnome_db_container_init':
> gnome-db-container.c:168: dereferencing pointer to incomplete type
> gnome-db-container.c:169: dereferencing pointer to incomplete type
> gnome-db-container.c:171: warning: passing arg 1 of `bonobo_persist_file_new'
> from incompatible pointer type
> gnome-db-container.c:174: dereferencing pointer to incomplete type
> gnome-db-container.c:176: dereferencing pointer to incomplete type
> gnome-db-container.c:178: dereferencing pointer to incomplete type
> gnome-db-container.c:178: dereferencing pointer to incomplete type
> gnome-db-container.c:178: dereferencing pointer to incomplete type
> gnome-db-container.c:178: dereferencing pointer to incomplete type
> gnome-db-container.c:178: dereferencing pointer to incomplete type
> gnome-db-container.c:183: dereferencing pointer to incomplete type
> gnome-db-container.c:184: dereferencing pointer to incomplete type
> gnome-db-container.c:185: dereferencing pointer to incomplete type
> gnome-db-container.c: In function `gnome_db_container_get_type':
> gnome-db-container.c:198: sizeof applied to an incomplete type
> gnome-db-container.c: In function `gnome_db_container_new':
> gnome-db-container.c:224: dereferencing pointer to incomplete type
> gnome-db-container.c:225: dereferencing pointer to incomplete type
> gnome-db-container.c:225: dereferencing pointer to incomplete type
> gnome-db-container.c:225: dereferencing pointer to incomplete type
> gnome-db-container.c:225: dereferencing pointer to incomplete type
> gnome-db-container.c:225: dereferencing pointer to incomplete type
> gnome-db-container.c:231: dereferencing pointer to incomplete type
> gnome-db-container.c:232: dereferencing pointer to incomplete type
> gnome-db-container.c:232: dereferencing pointer to incomplete type
>
> Having worked my way throgh to bonobo 0.22 from 0.18, I would
> dearly like to know just which works!
>
> Mark J Hewitt at home           E-Mail: Mark J Hewitt <m hewitt computer org>
> Date: 20-Oct-2000  Time: 19:13:59
>
>

gnome-db-0.1.0 needs (explicitly) 0.18 or sooner. So, I suggest you to get
gnome-db from CVS, which will work perfectly well with bonobo 0.21 or later.
Currently CVS is broken, so you'll have to (before running configure/autogen.sh):

* remove builder in $SUBDIRS from the top-level Makefile.am
* remove rolodex in $SUBDIRS from tools/Makefile.am

you won't need to compile libgda from CVS if you've already have libgda-0.1.0
installed. gnome-db from CVS works perfectly well with that version.

cheers






[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]