Whisker Menu an alternate application launcher for Xfce

Ralf Mardorf ralf.mardorf at alice-dsl.net
Sun Jun 23 12:16:17 CEST 2013


-------- Forwarded Message --------
From: Ralf Mardorf
To: xfce at xfce.org
Subject: Re: Whisker Menu an alternate application launcher for Xfce
Date: Sun, 23 Jun 2013 12:05:47 +0200

On Sat, 2013-06-22 at 22:36 +0200, Liviu Andronic wrote:
> Did you manage to build it? Here it fails as follows: [snip]

It did build on Arch Linux 64 bit architecture. I neither know if this
menu is useful, nor if I'll ever test it. At the moment I don't have the
time to test it, so I don't know if it's working.

$ git clone https://github.com/gottcode/xfce4-whiskermenu-plugin.git
$ cd xfce4-whiskermenu-plugin/
$ mkdir build && cd build


$ cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
-- The C compiler identification is GNU 4.8.1
-- The CXX compiler identification is GNU 4.8.1
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Found Freetype: /usr/lib64/libfreetype.so (found version "2.4.12") 
-- Found GTK2_GTK: /usr/lib64/libgtk-x11-2.0.so  
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.28") 
-- checking for module 'exo-1'
--   found exo-1, version 0.10.2
-- checking for module 'garcon-1'
--   found garcon-1, version 0.2.1
-- checking for module 'libxfce4panel-1.0>=4.8'
--   found libxfce4panel-1.0, version 4.10.1
-- checking for module 'libxfce4ui-1>=4.8'
--   found libxfce4ui-1, version 4.10.0
-- checking for module 'libxfce4util-1.0>=4.8'
--   found libxfce4util-1.0, version 4.10.1
-- Found Gettext: /usr/bin/msgmerge (found version "0.18.2") 
-- Configuring done
-- Generating done
-- Build files have been written
to: /usr/src/xfce4-whiskermenu-plugin/build


$ make
Scanning dependencies of target whiskermenu
[  5%] Building CXX object
src/CMakeFiles/whiskermenu.dir/applications_page.cpp.o
[ 10%] Building CXX object
src/CMakeFiles/whiskermenu.dir/configuration_dialog.cpp.o
[ 15%] Building CXX object
src/CMakeFiles/whiskermenu.dir/favorites_page.cpp.o
[ 21%] Building CXX object
src/CMakeFiles/whiskermenu.dir/filter_page.cpp.o
[ 26%] Building CXX object src/CMakeFiles/whiskermenu.dir/launcher.cpp.o
[ 31%] Building CXX object
src/CMakeFiles/whiskermenu.dir/launcher_model.cpp.o
[ 36%] Building CXX object
src/CMakeFiles/whiskermenu.dir/launcher_view.cpp.o
[ 42%] Building CXX object
src/CMakeFiles/whiskermenu.dir/list_page.cpp.o
[ 47%] Building CXX object src/CMakeFiles/whiskermenu.dir/menu.cpp.o
[ 52%] Building CXX object src/CMakeFiles/whiskermenu.dir/page.cpp.o
[ 57%] Building CXX object
src/CMakeFiles/whiskermenu.dir/panel_plugin.cpp.o
[ 63%] Building CXX object
src/CMakeFiles/whiskermenu.dir/recent_page.cpp.o
[ 68%] Building C object
src/CMakeFiles/whiskermenu.dir/register_plugin.c.o
[ 73%] Building CXX object
src/CMakeFiles/whiskermenu.dir/resizer_widget.cpp.o
[ 78%] Building CXX object
src/CMakeFiles/whiskermenu.dir/search_page.cpp.o
[ 84%] Building CXX object
src/CMakeFiles/whiskermenu.dir/section_button.cpp.o
Linking CXX shared library libwhiskermenu.so
[ 84%] Built target whiskermenu
Scanning dependencies of target pofiles_1
[ 89%] Generating xfce4-whiskermenu-plugin.gmo
[ 89%] Built target pofiles_1
Scanning dependencies of target pofiles_2
[ 94%] Generating xfce4-whiskermenu-plugin.gmo
[ 94%] Built target pofiles_2
Scanning dependencies of target pofiles_3
[100%] Generating xfce4-whiskermenu-plugin.gmo
[100%] Built target pofiles_3


$ sudo make install
[sudo] password for rocketmouse: 
[ 84%] Built target whiskermenu
[ 89%] Built target pofiles_1
[ 94%] Built target pofiles_2
[100%] Built target pofiles_3
Install the project...
-- Install configuration: ""
-- Installing: /usr/local/bin/xfce4-popup-whiskermenu
-- Installing: /usr/local/lib64/xfce4/panel/plugins/libwhiskermenu.so
-- Installing: /usr/local/share/xfce4/panel/plugins/whiskermenu.desktop
--
Installing: /usr/local/share/locale/en_GB/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
--
Installing: /usr/local/share/locale/he/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
--
Installing: /usr/local/share/locale/tr/LC_MESSAGES/xfce4-whiskermenu-plugin.mo
--
Installing: /usr/local/share/icons/hicolor/16x16/apps/xfce4-whiskermenu.png
--
Installing: /usr/local/share/icons/hicolor/22x22/apps/xfce4-whiskermenu.png
--
Installing: /usr/local/share/icons/hicolor/24x24/apps/xfce4-whiskermenu.png
--
Installing: /usr/local/share/icons/hicolor/32x32/apps/xfce4-whiskermenu.png
--
Installing: /usr/local/share/icons/hicolor/48x48/apps/xfce4-whiskermenu.png
--
Installing: /usr/local/share/icons/hicolor/64x64/apps/xfce4-whiskermenu.png
--
Installing: /usr/local/share/icons/hicolor/128x128/apps/xfce4-whiskermenu.png
--
Installing: /usr/local/share/icons/hicolor/256x256/apps/xfce4-whiskermenu.png
--
Installing: /usr/local/share/icons/hicolor/scalable/apps/xfce4-whiskermenu.svg




More information about the Xfce mailing list