Hi all, I'm currently working on installing Cairo Dock on my machine. I'm running BackTrack 3 which is based off of Slackware and KDE 4.1 with Compiz-Fusion.
The errors I get while compiling Cairo Dock are...
Code:
gcc -pthread -I/usr/local/include/gtk-2.0 -I/usr/local/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/librsvg-2 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/libxml2 -DHAVE_GLITZ=1 -DHAVE_XEXTEND=1 -DCAIRO_DOCK_SHARE_DATA_DIR=\"/usr/local/share/cairo-dock\" -DCAIRO_DOCK_SHARE_THEMES_DIR=\"/usr/local/share/cairo-dock/themes\" -DCAIRO_DOCK_MODULES_DIR=\"/usr/local/lib/cairo-dock\" -DCAIRO_DOCK_CONF_FILE=\"cairo-dock.conf\" -DCAIRO_DOCK_EASY_CONF_FILE=\"cairo-dock_easy.conf\" -DCAIRO_DOCK_LAUNCHER_CONF_FILE=\"launcher.conf\" -DCAIRO_DOCK_CONTAINER_CONF_FILE=\"container.conf\" -DCAIRO_DOCK_SEPARATOR_CONF_FILE=\"separator.conf\" -DCAIRO_DOCK_THEME_CONF_FILE=\"themes.conf\" -DCAIRO_DOCK_MAIN_DOCK_CONF_FILE=\"main-dock.conf\" -DCAIRO_DOCK_DEFAULT_ICON_NAME=\"default-icon.svg\" -DCAIRO_DOCK_DEFAULT_INDICATOR_NAME=\"default-indicator.png\" -DCAIRO_DOCK_DEFAULT_DROP_INDICATOR_NAME=\"default-drop-indicator.svg\" -DCAIRO_DOCK_VERSION=\"1.6.3.1\" -DCAIRO_DOCK_LOCALE_DIR=\"/usr/local/share/locale\" -DCAIRO_DOCK_GETTEXT_PACKAGE=\"cairo-dock\" -DCAIRO_DOCK_ICON=\"cairo-dock.svg\" -DCAIRO_DOCK_LOGO=\"cairo-dock-logo.png\" -std=c99 -O3 -g -ggdb -Wno-unused-parameter -g -O2 -Wl,--export-dynamic -o cairo-dock cairo_dock-cairo-dock-callbacks.o cairo_dock-cairo-dock.o cairo_dock-cairo-dock-dbus.o cairo_dock-cairo-dock-draw.o cairo_dock-cairo-dock-config.o cairo_dock-cairo-dock-load.o cairo_dock-cairo-dock-icons.o cairo_dock-cairo-dock-applications-manager.o cairo_dock-cairo-dock-menu.o cairo_dock-cairo-dock-modules.o cairo_dock-cairo-dock-launcher-factory.o cairo_dock-cairo-dock-application-factory.o cairo_dock-cairo-dock-applet-factory.o cairo_dock-cairo-dock-separator-factory.o cairo_dock-cairo-dock-desktop-file-factory.o cairo_dock-cairo-dock-keyfile-utilities.o cairo_dock-cairo-dock-dock-factory.o cairo_dock-cairo-dock-animations.o cairo_dock-cairo-dock-themes-manager.o cairo_dock-cairo-dock-notifications.o cairo_dock-cairo-dock-dialogs.o cairo_dock-cairo-dock-gui-factory.o cairo_dock-cairo-dock-surface-factory.o cairo_dock-cairo-dock-renderer-manager.o cairo_dock-cairo-dock-default-view.o cairo_dock-cairo-dock-applet-facility.o cairo_dock-cairo-dock-file-manager.o cairo_dock-eggaccelerators.o cairo_dock-cairo-dock-keybinder.o cairo_dock-cairo-dock-desklet.o cairo_dock-cairo-dock-log.o cairo_dock-cairo-dock-X-utilities.o cairo_dock-cairo-dock-gauge.o cairo_dock-cairo-dock-dock-manager.o cairo_dock-cairo-dock-class-manager.o cairo_dock-cairo-dock-emblem.o cairo_dock-cairo-dock-flying-container.o cairo_dock-cairo-dock-graph.o -pthread /usr/lib/libglitz-glx.so /usr/lib/libGL.so -lpthread /usr/lib/libXtst.so /usr/lib/libXrender.so /usr/lib/libX11.so -L/usr/local/lib /usr/local/lib/libgtk-x11-2.0.so /usr/local/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgthread-2.0.so -lrt /usr/lib/libcairo.so /usr/lib/librsvg-2.so /usr/local/lib/libgdk_pixbuf-2.0.so /usr/lib/libgmodule-2.0.so -ldl /usr/lib/libglitz.so -lm /usr/lib/libdbus-glib-1.so /usr/lib/libdbus-1.so /usr/lib/libgobject-2.0.so /usr/lib/libglib-2.0.so /usr/lib/libxml2.so
cairo_dock-cairo-dock.o: In function `main':
/root/cairo-dock-1.6.3.1/src/cairo-dock.c:764: undefined reference to `g_timeout_add_seconds'
cairo_dock-cairo-dock-applications-manager.o: In function `cairo_dock_get_current_applis_list':
/root/cairo-dock-1.6.3.1/src/cairo-dock-applications-manager.c:1386: undefined reference to `g_hash_table_get_values'
cairo_dock-cairo-dock-applications-manager.o: In function `_cairo_dock_fill_icon_buffer_with_thumbnail':
/root/cairo-dock-1.6.3.1/src/cairo-dock-applications-manager.c:737: undefined reference to `XCompositeNameWindowPixmap'
cairo_dock-cairo-dock-applications-manager.o: In function `cairo_dock_unstack_Xevents':
/root/cairo-dock-1.6.3.1/src/cairo-dock-applications-manager.c:968: undefined reference to `XCompositeNameWindowPixmap'
/root/cairo-dock-1.6.3.1/src/cairo-dock-applications-manager.c:1055: undefined reference to `XCompositeNameWindowPixmap'
cairo_dock-cairo-dock-menu.o: In function `cairo_dock_notification_build_menu':
/root/cairo-dock-1.6.3.1/src/cairo-dock-menu.c:1209: undefined reference to `gtk_widget_set_tooltip_text'
/root/cairo-dock-1.6.3.1/src/cairo-dock-menu.c:1446: undefined reference to `gtk_widget_set_tooltip_text'
/root/cairo-dock-1.6.3.1/src/cairo-dock-menu.c:1271: undefined reference to `gtk_widget_set_tooltip_text'
cairo_dock-cairo-dock-application-factory.o: In function `cairo_dock_create_icon_from_xwindow':
/root/cairo-dock-1.6.3.1/src/cairo-dock-application-factory.c:571: undefined reference to `XCompositeNameWindowPixmap'
cairo_dock-cairo-dock-applet-facility.o: In function `_cairo_dock_restart_timer_with_frequency':
/root/cairo-dock-1.6.3.1/src/cairo-dock-applet-facility.c:500: undefined reference to `g_timeout_add_seconds'
cairo_dock-cairo-dock-applet-facility.o: In function `_cairo_dock_check_for_redraw':
/root/cairo-dock-1.6.3.1/src/cairo-dock-applet-facility.c:369: undefined reference to `g_timeout_add_seconds'
cairo_dock-cairo-dock-applet-facility.o: In function `cairo_dock_launch_measure':
/root/cairo-dock-1.6.3.1/src/cairo-dock-applet-facility.c:420: undefined reference to `g_timeout_add_seconds'
cairo_dock-cairo-dock-X-utilities.o: In function `cairo_dock_support_X_extension':
/root/cairo-dock-1.6.3.1/src/cairo-dock-X-utilities.c:615: undefined reference to `XCompositeQueryExtension'
/root/cairo-dock-1.6.3.1/src/cairo-dock-X-utilities.c:618: undefined reference to `XCompositeQueryVersion'
collect2: ld returned 1 exit status
make[3]: *** [cairo-dock] Error 1
make[3]: Leaving directory `/root/cairo-dock-1.6.3.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/cairo-dock-1.6.3.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/cairo-dock-1.6.3.1'
make: *** [all] Error 2
I also tried to convert the deb packages of Cairo Dock to tgz format with deb2tgz and the errors I get when I run it are...
Code:
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:263)
while opening module '/usr/lib/cairo-dock/libcd-terminal.so' : (libvte.so.9: cannot open shared object file: No such file or directory)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:263)
while opening module '/usr/lib/cairo-dock/libcd-GMenu.so' : (libgnome-menu.so.2: cannot open shared object file: No such file or directory)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:263)
while opening module '/usr/lib/cairo-dock/libcd-xfce-integration.so' : (libthunar-vfs-1.so.2: cannot open shared object file: No such file or directory)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:263)
while opening module '/usr/lib/cairo-dock/libcd-gnome-integration.so' : (libgio-2.0.so.0: cannot open shared object file: No such file or directory)
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:263)
while opening module '/usr/lib/cairo-dock/libcd-cpusage.so' : (/lib/libc.so.6: version `GLIBC_2.7' not found (required by /usr/lib/cairo-dock/libcd-cpusage.so))
warning : (cairo-dock-modules.c:cairo_dock_preload_module_from_directory:263)
while opening module '/usr/lib/cairo-dock/libcd-clock.so' : (/lib/libc.so.6: version `GLIBC_2.7' not found (required by /usr/lib/cairo-dock/libcd-clock.so))
cairo_dock_get_desklet_decoration (personnal)
warning : (cairo-dock-surface-factory.c:cairo_dock_create_surface_from_image:286)
Failed to open file '/home/pico/.cairo-dock/Indicateur cairo dock/1208712452.svg': No such file or directory
warning : (cairo-dock-load.c:cairo_dock_load_task_indicator:787)
couldn't load image '/home/pico/.cairo-dock/Indicateur cairo dock/1208712452.svg' for indicators
Theme directory 64x64apps of theme kdeclassic has no size field
Theme file for default has no name
Theme file for default has no directories
nouvelle icone d'appli (18874480)
nouvelle icone d'appli (18874421)
nouvelle icone d'appli (33554434)
insertion de cairo-dock-1.6.3.1 : bash apres Maintenance -> iSeparatorType : 1
nouvelle icone d'appli (35651735)
nouvelle icone d'appli (14680066)
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'rotation'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'frame_deco'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'decorations'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'sep_deco'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'bg desklet'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'bg alpha'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'left offset'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'top offset'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'right offset'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'bottom offset'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'fg desklet'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'fg alpha'
iRotation:0?
decorations : default
insertion de Meteo apres LinuxQuestions.org - Post New Thread - Mozilla Firefox -> iSeparatorType : 3
warning : (cairo-dock-modules.c:cairo_dock_activate_modules_from_list:291)
No such module (clock)
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'rotation'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'frame_deco'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'decorations'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'sep_deco'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'bg desklet'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'bg alpha'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'left offset'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'top offset'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'right offset'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'bottom offset'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'fg desklet'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'fg alpha'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'user action2'
iRotation:0?
decorations : default
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'enable reload module'
warning : (cairo-dock-keyfile-utilities.c:cairo_dock_replace_key_values:117)
Key file does not have key 'enable show dock'
cairo-dock: symbol lookup error: /usr/lib/cairo-dock/libcd-Dbus.so: undefined symbol: g_once_init_enter_impl
Maybe I am missing some dependency? I'm not sure. Let me know if more info is needed. Any help or a point in the right direction would be awesome. Thanks.