Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 23/05/2016, à 23: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, à 15:55)

Hors ligne

#2 Le 25/05/2016, à 01: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, à 01: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, à 08: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, à 23: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

#6 Le 25/05/2016, à 23:26

foustala

Re : [RESOLU] - compilation de slingscold

et voilà le résultat sur une virtualbox sous xubuntu

./slingscold 

iCcEumMK.png

Dernière modification par foustala (Le 26/05/2016, à 20:29)

Hors ligne

#7 Le 09/09/2016, à 15: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, à 15:43

cameleon

Re : [RESOLU] - compilation de slingscold

Bonjour,

voici une autre alternative panther_launcher. wink

Hors ligne

#9 Le 11/09/2016, à 17:02

TheFalcon

Re : [RESOLU] - compilation de slingscold

Essaye gnome-pie, il est excellent a mon gout.

Hors ligne