#1 Le 23/05/2016, à 22:30
- pierr0t
[RESOLU] - compilation de slingscold
Bonjour,
N'arrivant pas a trouver le depot de slingscold pour Ubuntu 16.04
J'ai décidé de le compiler depuis les src trouvées : https://sourceforge.net/projects/slingscold/
J'ai installé les lib suivantes :
sudo apt-get install libclutter-gtk-1.0-dev libgee-0.8-dev libgnome-menu-dev libgranite-dev libgtk-3-dev libunity-dev libwnck-3-dev libzeitgeist-dev pkg-config
Puis j ai suivi le INSTALL :
et le CMAKE me donne
cmake ..
-- Checking for modules 'unique-1.0;gtk+-2.0;gee-1.0;gio-unix-2.0;libgnome-menu;libwnck-1.0'
-- No package 'gee-1.0' found
-- No package 'libgnome-menu' found
CMake Error at /usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:367 (message):
A required package was not found
Call Stack (most recent call first):
/usr/share/cmake-3.5/Modules/FindPkgConfig.cmake:532 (_pkg_check_modules_internal)
CMakeLists.txt:17 (pkg_check_modules)
-- Configuring incomplete, errors occurred!
Si vous avez déjà rencontré le pb, merci de me donner vos éclairages svp.
Cdt
Dernière modification par pierr0t (Le 09/09/2016, à 14:55)
Hors ligne
#2 Le 25/05/2016, à 00:32
- foustala
Re : [RESOLU] - compilation de slingscold
hello,
soft à l'abandon. il te manque pleins de dépendances qu'on ne peut satisfaire sur 16.04. à installer manuellement via les dépots willy.
i gir1.2-gee-1.0 - GLib Telepathy connection manager library (GObject-Introspection)
i libgee-dev - GObject based collection library (development files)
i libgee2 - GObject based collection library
i libgnome-menu-dev - GNOME implementation of the freedesktop menu specification
i libgnome-menu2 - GNOME implementation of the freedesktop menu specification
il te faudra aussi valac demandé plus tard
et miracle
cmake ..
-- The C compiler identification is GNU 5.3.1
-- The CXX compiler identification is GNU 5.3.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
-- Detecting C compile features
-- Detecting C compile features - 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
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1")
-- Checking for modules 'unique-1.0;gtk+-2.0;gee-1.0;gio-unix-2.0;libgnome-menu;libwnck-1.0'
-- Found unique-1.0, version 1.1.6
-- Found gtk+-2.0, version 2.24.30
-- Found gee-1.0, version 0.6.8
-- Found gio-unix-2.0, version 2.48.1
-- Found libgnome-menu, version 3.0.1
-- Found libwnck-1.0, version 2.30.7
-- Checking for module 'gthread-2.0 >= 2.14.0'
-- Found gthread-2.0 , version 2.48.1
-- Found Vala: /usr/bin/valac
-- checking for a minimum Vala version of 0.10.0
-- found Vala, version 0.30.1
-- Configuring done
-- Generating done
-- Build files have been written to:
Hors ligne
#3 Le 25/05/2016, à 00:36
- foustala
Re : [RESOLU] - compilation de slingscold
et le make plante
/usr/bin/ld: CMakeFiles/slingscold.dir/frontend/Utilities.c.o: référence au symbole non défini «fmax@@GLIBC_2.2.5»
//lib/x86_64-linux-gnu/libm.so.6: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Hors ligne
#4 Le 25/05/2016, à 07:36
- claudius01
Re : [RESOLU] - compilation de slingscold
Bonjour,
Peut être un problème d'ordre dans la définition de -lm à l'édition de lien (sujet déjà abordé sur le forum ;-)
Hors ligne
#5 Le 25/05/2016, à 22:18
- foustala
Re : [RESOLU] - compilation de slingscold
donc dans /CMakeFiles/slingscold.dir/link.txt, rajouter " -lm" à la fin de l'unique ligne
et 2eme miracle
make
[ 9%] Linking C executable slingscold
[100%] Built target slingscold
Hors ligne
#7 Le 09/09/2016, à 14:57
- pierr0t
Re : [RESOLU] - compilation de slingscold
Bonjour à tous,
merci de votre aide ca marche à noter que je n'ai pas utilisé les dépots willy mais trusty.
Ne sachant pas quel depot fait quoi, jai ajouté les lignes suivantes au /etc/apt/sources.list
deb http://fr.archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://fr.archive.ubuntu.com/ubuntu/ trusty universe
deb http://fr.archive.ubuntu.com/ubuntu/ trusty multiverse
Encore merci
Hors ligne
#8 Le 11/09/2016, à 14:43
- cameleon
Re : [RESOLU] - compilation de slingscold
Bonjour,
voici une autre alternative panther_launcher.
Hors ligne
#9 Le 11/09/2016, à 16:02
- TheFalcon
Re : [RESOLU] - compilation de slingscold
Essaye gnome-pie, il est excellent a mon gout.
Hors ligne