Installation problems | Problèmes à l'installation
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,9 +260,11 @@
-elseif ("${INDICATOR_APPLET_FOUND}" STREQUAL "1" AND NOT (${INDICATOR_MAJOR} GREATER 0 OR ${INDICATOR_MINOR} GREATER 3 OR (${INDICATOR_MINOR} EQUAL 3 AND ${INDICATOR_NANO} GREATER 20)))
- set (INDICATOR_OLD_NAMES 1) - message (STATUS " Indicators: use old Ayatana Dbus names")
+elseif ("${INDICATOR_APPLET_FOUND}" STREQUAL "1")
+ if (NOT (${INDICATOR_MAJOR} GREATER 0 OR ${INDICATOR_MINOR} GREATER 3 OR (${INDICATOR_MINOR} EQUAL 3 AND ${INDICATOR_NANO} GREATER 20)))
+ set (INDICATOR_OLD_NAMES 1) + message (STATUS " Indicators: use old Ayatana Dbus names")
+ endif()
endif()
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
|