[GnomeMeeting-list] gconf (the caveat of bleeding edge)



Hi all,

I am pretty disappointed by the GConf support in the latest version of GM,
because to this date I couldn't run GM on RedHat (hangs at startup), nor
compile it on Suse.

For the latter, I tried to compile GM 0.85.1 on Suse7.3, which has gconf 1.04.
I had to copy all .h files from /opt/gnome/include/gconf/1 to
/opt/gnome/include/gconf/ , though. Now, I come across the following error at
the linking stage:

c++  -O3 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include  -o
gnomemeeting  callbacks.o gdkvideoio.o gnomemeeting.o connection.o endpoint.o
menu.o toolbar.o pref_window.o videograbber.o config.o ldap_window.o docklet.o
main_window.o audio.o gatekeeper.o ils.o cleaner.o misc.o e-splash.o
chat_window.o -L/home/pci2103/pwlib/lib -lopenh323 -ldl -lpt -lpthread -lssl
-lcrypto -L/home/pci2103/openh323/lib -lopenh323 -ldl -lpt -lpthread -lssl
-lcrypto -L/usr/lib  -rdynamic -L/opt/gnome/lib -L/usr/lib -L/usr/X11R6/lib
-rdynamic -lgnomeui -lart_lgpl -lgdk_imlib -lSM -lICE -lgtk -lgdk -lgmodule
-ldl -lXi -lXext -lX11 -lgnome -lgnomesupport -lesd -laudiofile -lm -ldb1
-lglib  -L/usr/lib -lldap -llber -lopenh323 -ldl -lpt -lpthread -lssl -lcrypto
-L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lgthread -lglib
-lpthread -ldl -lXi -lXext -lX11 -lm -L/opt/gnome/lib -lgdk_pixbuf -L/usr/lib
-L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib -ldl -lXi -lXext -lX11
-lm  -lgconf-gtk-1 -lgnomecanvaspixbuf -L/usr/lib -lldap -llber -L/usr/lib
-lldap -llber
gnomemeeting.o: In function `main':
/home/pci2103/gmeeting/src/gnomemeeting.cpp:353: undefined reference to
`gconf_init'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_valid_key'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_dir_exists'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_key_is_below'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_value_copy'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_set_list'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_listeners_new'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `g_error_free'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_set_string'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_concat_dir_and_key'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_get_default_from_schema'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_listeners_notify'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_set_pair'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_get_full'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_engine_set_int'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_change_set_new'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_listeners_add'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_listeners_remove'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_value_pair_to_primitive_pair_destructive'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_value_type_to_string'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_notify_remove'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_all_entries'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_suggest_sync'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_engine_unset'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_change_set_unref'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_change_set_ref'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_entry_steal_value'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_change_set_set_nocopy'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_change_set_foreach'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_engine_set'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_engine_unref'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_get_default'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_engine_ref'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_listeners_free'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_value_list_to_primitive_list_destructive'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_set_float'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_set_error'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_value_free'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_change_set_remove'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_entry_free'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_entry_new_nocopy'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_change_set_size'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_set_bool'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_all_dirs'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_change_set_unset'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_is_initialized'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_notify_add'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_engine_set_schema'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to `gconf_current_locale'
/opt/gnome/lib/libgconf-gtk-1.so: undefined reference to
`gconf_listeners_count'
collect2: ld returned 1 exit status
make[2]: *** [gnomemeeting] Error 1
make[2]: Leaving directory `/home/pci2103/gmeeting_0.85.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/pci2103/gmeeting_0.85.1'
make: *** [all-recursive-am] Error 2


My only recourse today is using GM 0.12.2 with the latest pwlib/openh323, but
help to get 0.85.1 running would be much appreciated... Any idea?

Guilhem.


__________________________________________________
Do You Yahoo!?
Yahoo! Movies - coverage of the 74th Academy Awards®
http://movies.yahoo.com/



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