[Gelistirici] gnome-libs ve db paketi

fethi fethi at linux-sevenler.org
28 Ağu 2006 Pzt 14:30:24 EEST


Merhaba
gnome-libs paketini derlerken aşağıdaki hata ile karşılaşmaktayım.db paketleri 
ile alakası olabilecek bu hatayı sizce nasıl giderebilirim ?


derleme sırasında şu çıktıları alıyorum.
configure parametrelerinden 
  --enable-prefer-db1     Prefer Berkeley DB 1.x default=no]
kullanarak derlediğimde
-----------------------------------------
checking for dbopen... no    (burda dbopen no diyor aşağıdaki hatada dbopen 
ile alakalı)
checking for dbopen in -ldb1... yes
checking for db_185.h... yes
checking for db1/db.h... yes

-----------------------------------------
LEDIR=\""/usr/share/locale"\" -DGNOMESYSCONFDIR=\""/etc"\" -DVERSION=\""1.4.2"\" -DG_LOG_DOMAIN=\"Gnome\" -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -mtune=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/db1 -Wall -Wunused -c 
gnome-metadata.c 
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I.. -I./.. -DNEED_GNOMESUPPORT_H -I../support -I../support -I../intl -I../intl -I/usr/include -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -DGNOMELIBDIR=\"/usr/lib\" -DGNOMEDATADIR=\"/usr/share\" -DGNOMEBINDIR=\"/usr/bin\" -DGNOMELOCALSTATEDIR=\"/var/lib\" -DGNOMELOCALEDIR=\"/usr/share/locale\" -DGNOMESYSCONFDIR=\"/etc\" -DVERSION=\"1.4.2\" -DG_LOG_DOMAIN=\"Gnome\" -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -mtune=i686 -O2 -pipe -fomit-frame-pointer -I/usr/include/db1 -Wall -Wunused -c 
gnome-metadata.c -fPIC -o .libs/gnome-metadata.o

gnome-metadata.c: In function `init':
gnome-metadata.c:176: warning: implicit declaration of function `dbopen'

gnome-metadata.c:177: warning: assignment makes pointer from integer without a 
cast

gnome-metadata.c: In function `metadata_set':

gnome-metadata.c:302: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:302: error: too few arguments to function

gnome-metadata.c:329: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:329: error: too few arguments to function

gnome-metadata.c:350: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:350: error: too few arguments to function

gnome-metadata.c:357: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:357: error: too few arguments to function
gnome-metadata.c: In function `metadata_remove':

gnome-metadata.c:389: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:389: error: too few arguments to function

gnome-metadata.c:416: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:416: error: too few arguments to function

gnome-metadata.c:433: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:433: error: too few arguments to function

gnome-metadata.c:450: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:450: error: too few arguments to function
gnome-metadata.c: In function `metadata_get_list':

gnome-metadata.c:482: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:482: error: too few arguments to function
gnome-metadata.c: In function `metadata_get_no_dup':

gnome-metadata.c:515: warning: passing arg 2 of pointer to function from 
incompatible pointer type

gnome-metadata.c:515: error: too few arguments to function
make[2]: *** [gnome-metadata.lo] Hata 1
-----------------------------------------

configure ( --enable-prefer-db1) parametresini kullanmadan derleyince de
-----------------------------------------
sr/lib/libglib.so -lz -lm
gnome-dump.o: In function `main':
gnome-dump.c:(.text+0x62): undefined reference to `__db185_open_4002'
collect2: ld returned 1 exit status
make[2]: *** [gnome-dump-metadata] Hata 1
make[2]: `/var/tmp/pisi/gnome-libs-1.4.2-1/work/gnome-libs-1.4.2/libgnome' 
dizininden çıkılıyor
make[1]: *** [all-recursive] Hata 1
make[1]: `/var/tmp/pisi/gnome-libs-1.4.2-1/work/gnome-libs-1.4.2' dizininden 
çıkılıyor
make: *** [all-recursive-am] Hata 2
DEBUG: "make -j1 -j1" için dönüş değeri 2
-----------------------------------------
tşkler.



Gelistirici mesaj listesiyle ilgili daha fazla bilgi