Home Forums Wiki Doc Install Extras Screenshots Source Code Projects Blog Users Groups Register
Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Compiling the plugins with indicator applet
The latest stable release is the *3.4.0* : How to install it here.
Note: We just switched from BZR to Git on Github! (only to host the code and your future pull requests)
Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Compiling the plugins with indicator applet
Guest English 2 Guest [Read]
23 April 2012 à 00:25

Guest, Sunday 22 April 2012 à 23:31

I use Fedora. I'm getting the following error when compiling the plugins. How do I compile the plugins without indicator applets?

--

-- Check dependencies...
--

-- > Indicator-Applet:
-- checking for module 'dbusmenu-glib-0.4'
-- package 'dbusmenu-glib-0.4' not found
-- checking for module 'dbusmenu-glib'
-- package 'dbusmenu-glib' not found
-- checking for module 'dbusmenu-gtk3-0.4'
-- package 'dbusmenu-gtk3-0.4' not found
-- checking for module 'dbusmenu-gtk3'
-- package 'dbusmenu-gtk3' not found
-- checking for module 'indicator3-0.4'
-- package 'indicator3-0.4' not found
-- checking for module 'indicator3'
-- package 'indicator3' not found
-- checking for module 'libido3-0.1'
-- package 'libido3-0.1' not found
CMake Warning at CMakeLists.txt:246 (message):
These modules are required to compile Indicators applet (MeMenu,
Messaging-Menu, Sound-Control, Status-Notifier and Global-Menu):
indicator3(-0.4), libido3-0.1, dbusmenu-glib(-0.4), dbusmenu-gtk3(-0.4)

-- > Indicator Names:
CMake Error at CMakeLists.txt:263 (elseif):
given arguments:

"" "STREQUAL" "1" "AND" "NOT" "(" "GREATER" "0" "OR" "GREATER" "3" "OR" "(" "EQUAL" "3" "AND" "GREATER" "20" ")" ")"

Unknown arguments specified

-- Configuring incomplete, errors occurred!

matttbe, Sunday 22 April 2012 à 23:47


Subscription date : 24 January 2009
Messages : 12573
Thank you for this bug report!

Here is a patch: (also available on Bzr)
=== modified file 'CMakeLists.txt'
--- CMakeLists.txt    2012-04-15 00:15:04 +0000
+++ CMakeLists.txt    2012-04-18 00:42:37 +0000
@@ -260,+260,11 @@
         
#~ set (INDICATOR_OLD_NAMES 1)
         #~ message (STATUS "  Indicators: use old Ayatana Dbus names")
     #~ endif()
-elseif ("${INDICATOR_APPLET_FOUND}STREQUAL "1" AND NOT (${INDICATOR_MAJORGREATER 0 OR ${INDICATOR_MINORGREATER 3 OR (${INDICATOR_MINOREQUAL 3 AND ${INDICATOR_NANOGREATER 20)))
-    
set (INDICATOR_OLD_NAMES 1)  # maverick or older
-    message (STATUS "  Indicators: use old Ayatana Dbus names")
+elseif (
"${INDICATOR_APPLET_FOUND}STREQUAL "1")
+    if (
NOT (${INDICATOR_MAJORGREATER 0 OR ${INDICATOR_MINORGREATER 3 OR (${INDICATOR_MINOREQUAL 3 AND ${INDICATOR_NANOGREATER 20)))
+        
set (INDICATOR_OLD_NAMES 1)  # maverick or older
+        message (STATUS "  Indicators: use old Ayatana Dbus names")
+    endif()
 endif()
 
 
############# DISTRIBUTION #################
I already saw the problem last week but CMake gave a warning and not an error.

Guest, Monday 23 April 2012 à 00:25

I confirm this is fixed in bzr.

Awesome project by the way.

Thanks

Installation problems | Problèmes à l'installation

Subjects Author Language Messages Last message
[Locked] Compiling the plugins with indicator applet
Guest English 2 Guest [Read]
23 April 2012 à 00:25


Glx-Dock / Cairo-Dock List of forums Installation problems | Problèmes à l'installation Compiling the plugins with indicator applet Top

Online users :

Powered by ElementSpeak © 2007 Adrien Pilleboue, 2009-2013 Matthieu Baerts.
Dock based on CSS Dock Menu (Ndesign) with jQuery. Icons by zgegball
Cairo-Dock is a free software under GNU-GPL3 licence. First stable version created by Fabounet.
Many thanks to TuxFamily for the web Hosting and Mav for the domain name.