Question No. 1:
I'm having a hard time with getting gnome-vfs-2.21.90 installed on my Slackware-current (two months ago). I need it for gtkpod. I have installed some dependencies like
gail-1.21.5 GConf-2.21.90 libgnomecanvas-2.20.1.1 ORBit2-2.14.12 and gnome-mime-data-2.18.0. when ./configure -ing gnome-vfs I get the following error:
Code:
checking for LIBGNOMEVFS... configure: error: Package requirements (glib-2.0 >= 2.9.3 gmodule-no-export-2.0 >= 2.9.3 gthread-2.0 >= 2.9.3 gobject-2.0 >= 2.9.3 gconf-2.0 >= 1.1.1 libxml-2.0 >= 2.6.0 gnome-mime-data-2.0 dbus-glib-1 >= 0.60) were not met:
No package 'gnome-mime-data-2.0' found
Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.
Alternatively, you may set the environment variables LIBGNOMEVFS_CFLAGS
and LIBGNOMEVFS_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
but I have installed gnome-mime-data-2.18.0 without errors.
I got it working, don't remember how, with Slackware 11 on my old notebook.
Question No. 2:
I cannot make pommed. I have no problem making wmomme but with pommed I get:
Code:
$ make pommed
make -C pommed OFLIB=
make[1]: Entering directory `/dut_el_rest/tmp/pommed-1.15/pommed'
gcc -pthread -ldbus-1 -lasound -laudiofile -lm -lconfuse -lz -lsmbios pommed.o cd_eject.o evdev.o conffile.o audio.o dbus.o power.o beep.o video.o mactel/x1600_backlight.o mactel/gma950_backlight.o mactel/nv8600mgt_backlight.o mactel/kbd_backlight.o mactel/ambient.o mactel/acpi.o /usr/lib/libpci.a -o pommed
conffile.o: In function `config_load':
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:256: undefined reference to `cfg_init'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:267: undefined reference to `cfg_set_validate_func'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:274: undefined reference to `cfg_set_validate_func'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:275: undefined reference to `cfg_set_validate_func'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:277: undefined reference to `cfg_set_validate_func'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:278: undefined reference to `cfg_set_validate_func'
conffile.o:/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:280: more undefined references to `cfg_set_validate_func' follow
conffile.o: In function `config_load':
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:304: undefined reference to `cfg_parse'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:322: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:323: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:332: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:333: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:334: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:335: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:338: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:339: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:340: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:341: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:345: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:346: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:347: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:348: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:352: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:353: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:354: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:355: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:356: undefined reference to `cfg_getbool'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:357: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:358: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:359: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:362: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:363: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:364: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:365: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:366: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:367: undefined reference to `cfg_getbool'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:368: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:371: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:372: undefined reference to `cfg_getbool'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:373: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:376: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:377: undefined reference to `cfg_getbool'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:378: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:382: undefined reference to `cfg_getsec'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:383: undefined reference to `cfg_getbool'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:386: undefined reference to `cfg_free'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:313: undefined reference to `cfg_free'
conffile.o: In function `config_validate_string':
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:183: undefined reference to `cfg_opt_size'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:183: undefined reference to `cfg_opt_getnstr'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:187: undefined reference to `cfg_error'
conffile.o: In function `config_validate_positive_integer':
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:169: undefined reference to `cfg_opt_size'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:169: undefined reference to `cfg_opt_getnint'
/dut_el_rest/tmp/pommed-1.15/pommed/conffile.c:173: undefined reference to `cfg_error'
collect2: ld returned 1 exit status
make[1]: *** [pommed] Error 1
make[1]: Leaving directory `/dut_el_rest/tmp/pommed-1.15/pommed'
make: *** [pommed] Error 2
and
Code:
$ make gpomme
make -C gpomme
make[1]: Entering directory `/dut_el_rest/tmp/pommed-1.15/gpomme'
[...]
gcc -lpthread -ldbus-1 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lconfuse -lglade-2.0 -lgtk-x11-2.0 -lxml2 -lgdk-x11-2.0 -latk-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 gpomme.o theme.o conffile.o ../client-common/dbus-client.o ../client-common/video-client.o -o gpomme
conffile.o: In function `config_gui':
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:297: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:303: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:317: undefined reference to `cfg_getstr'
conffile.o: In function `config_write':
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:214: undefined reference to `cfg_print'
conffile.o: In function `update_gui_config':
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:368: undefined reference to `cfg_setint'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:371: undefined reference to `cfg_setstr'
conffile.o: In function `config_load':
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:139: undefined reference to `cfg_free'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:141: undefined reference to `cfg_init'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:151: undefined reference to `cfg_set_validate_func'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:152: undefined reference to `cfg_set_validate_func'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:159: undefined reference to `cfg_parse'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:177: undefined reference to `cfg_getint'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:179: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:182: undefined reference to `cfg_getstr'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:168: undefined reference to `cfg_free'
conffile.o: In function `config_validate_positive_integer':
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:83: undefined reference to `cfg_opt_size'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:83: undefined reference to `cfg_opt_getnint'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:87: undefined reference to `cfg_error'
conffile.o: In function `config_validate_string':
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:97: undefined reference to `cfg_opt_size'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:97: undefined reference to `cfg_opt_getnstr'
/dut_el_rest/tmp/pommed-1.15/gpomme/conffile.c:101: undefined reference to `cfg_error'
collect2: ld returned 1 exit status
make[1]: *** [gpomme] Error 1
make[1]: Leaving directory `/dut_el_rest/tmp/pommed-1.15/gpomme'
make: *** [gpomme] Error 2
I got the same with pommed 1.14.
Any help will be appreciated.