LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 11-25-2008, 05:37 AM   #1
ESC201
Member
 
Registered: Sep 2008
Distribution: Kubuntu 11.04
Posts: 85

Rep: Reputation: 15
Compile and runtime errors with Cairo Dock on KDE 4


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.
 
Old 11-26-2008, 02:20 PM   #2
bathory
LQ Guru
 
Registered: Jun 2004
Location: Piraeus
Distribution: Slackware
Posts: 13,221
Blog Entries: 1

Rep: Reputation: 2075Reputation: 2075Reputation: 2075Reputation: 2075Reputation: 2075Reputation: 2075Reputation: 2075Reputation: 2075Reputation: 2075Reputation: 2075Reputation: 2075
For the errors compiling the source code, I think that you need a newer version of gtk+2 (and its dependencies). Also do you have libXcomposite installed? If it's installed in a non standard directory, you should use LDFLAGS and/or CPPFLAGS in ./configure, pointing to the libs and includes directory respectively.

Last edited by bathory; 11-26-2008 at 02:28 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Wine shortcut on a Cairo Dock lvharten Linux - Software 1 09-18-2008 03:13 AM
Why my cairo-dock no 3D plane?? LinuxNewbie999 Linux - Newbie 3 09-14-2008 03:55 AM
LXer: Cairo-Dock - Desktop dock for openSUSE Linux LXer Syndicated Linux News 0 08-07-2008 08:20 AM
cairo-dock, gnome-dock, kiba-dock?? LinuxNewbie999 *BSD 0 04-03-2008 09:16 AM
Adding Show Desktop To Cairo Dock Mark7 Linux - Desktop 0 01-20-2008 07:06 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 09:39 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration