gnome-libs failure in gnome-metadata.c



I'm not a DB expert, but it looks as if gnome-metadata.c is expecting to
get something different when it includes <db.h>.  I believe I have
db-2.4.10 installed (built from source).  Is it somehow expecting the
legacy version 1 DB functions?  Here's the compiler output (gcc 2.7.2.1).

 - J<

gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -I/opt/gnome/include -DNEED_GNOMESUPPORT_H -I../support -I../support -I/usr/X11R6/include -I/opt/gnome/lib/glib/include -I/opt/gnome/include -I/opt/gnome/include -I/usr/X11R6/include -DGNOMELIBDIR=\"/opt/gnome/lib\" -DGNOMEDATADIR=\"/opt/gnome/share\" -DGNOMEBINDIR=\"/opt/gnome/bin\" -DGNOMELOCALSTATEDIR=\"/opt/gnome/var\" -DGNOMELOCALEDIR=\"/opt/gnome/share/locale\" -I../intl -I../intl -I/usr/X11R6/include -I/opt/gnome/lib/glib/include -I/opt/gnome/include -g -O2 -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wp,-MD,.deps/gnome-metadata.p -c -fPIC -DPIC gnome-metadata.c
gnome-metadata.c: In function `init':
gnome-metadata.c:106: warning: implicit declaration of function `dbopen'
gnome-metadata.c:106: warning: assignment makes pointer from integer without a cast
gnome-metadata.c: In function `lock':
gnome-metadata.c:118: too few arguments to function
gnome-metadata.c: In function `unlock':
gnome-metadata.c:130: too few arguments to function
gnome-metadata.c: In function `metadata_set':
gnome-metadata.c:165: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:165: too few arguments to function
gnome-metadata.c:192: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:192: too few arguments to function
gnome-metadata.c:196: warning: pointer of type `void *' used in arithmetic
gnome-metadata.c:213: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:213: too few arguments to function
gnome-metadata.c:220: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:220: too few arguments to function
gnome-metadata.c: In function `metadata_remove':
gnome-metadata.c:252: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:252: too few arguments to function
gnome-metadata.c:279: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:279: too few arguments to function
gnome-metadata.c:295: warning: comparison between signed and unsigned
gnome-metadata.c:297: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:297: too few arguments to function
gnome-metadata.c:307: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:307: too few arguments to function
gnome-metadata.c: In function `metadata_get_list':
gnome-metadata.c:334: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:334: too few arguments to function
gnome-metadata.c: In function `metadata_get_no_dup':
gnome-metadata.c:364: warning: passing arg 2 from incompatible pointer type
gnome-metadata.c:364: too few arguments to function
gnome-metadata.c: In function `gnome_metadata_list':
gnome-metadata.c:424: warning: comparison between signed and unsigned
gnome-metadata.c: In function `try_regexs':
gnome-metadata.c:460: warning: pointer of type `void *' used in arithmetic
gnome-metadata.c: In function `run_file':
gnome-metadata.c:476: warning: unused parameter `file'
gnome-metadata.c: In function `get_worker':
gnome-metadata.c:511: warning: implicit declaration of function `gnome_mime_type_or_default'
gnome-metadata.c:511: warning: assignment makes pointer from integer without a cast
make[2]: *** [gnome-metadata.lo] Error 1
make[2]: Leaving directory `/home/tibbs/gnome/gnome-libs/libgnome'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/tibbs/gnome/gnome-libs'
make: *** [all-recursive-am] Error 2



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