• [^] # Re: ecore

    Posté par . En réponse au message Projet Calaos - Pb de dépendances ?. Évalué à 1.

    oups, il manque un i à libeina.
    Pour apt-get ou aptiture, j'ai pas d'avis, j'utilise celui qui veut bien installer le package :-)

    Bon, je viens réinstaller une Elive tout propre. Juste ajouté les packages gcc, g++, libglibmm-2.4-dev libsigc++-2.0-dev libxml++2.6-dev libcurl3-dev nécessairent également.

    Maintenant, il ne connait pas la libecore-dev, donc j'ajoute ta source et peux l'installer.


    $ dpkg -l | grep libecore
    iU libecore-svn-01 0.9.9.060-0cvs20090612 Core abstraction layer for enlightenment DR


    mais pas de libecore-file, d'ailleurs le Configure de Calaos me le fait bien remarquer :
    (directory calaos_server)


    [arnaud ~/calaos-svn/calaos_server]$ sudo ./waf configure
    [sudo] password for arnaud:
    Checking for program gcc : ok /usr/bin/gcc
    Checking for compiler version : ok 4.3.2
    Checking for program cpp : ok /usr/bin/cpp
    Checking for program ar : ok /usr/bin/ar
    Checking for program ranlib : ok /usr/bin/ranlib
    Checking for compiler could create programs : ok
    Checking for compiler could create shared libs : ok
    Checking for compiler could create static libs : ok
    Checking for flags -O2 : ok
    Checking for flags -g -DDEBUG : ok
    Checking for flags -g3 -O0 -DDEBUG : ok
    Checking for flags -Wall : ok
    Checking for program g++ : ok /usr/bin/g++
    Checking for compiler version : ok 4.3.2
    Checking for program ar : ok /usr/bin/ar
    Checking for program ranlib : ok /usr/bin/ranlib
    Checking for compiler could create programs : ok
    Checking for compiler could create shared libs : ok
    Checking for compiler could create static libs : ok
    Checking for flags -O2 -DNDEBUG : ok
    Checking for flags -g -DDEBUG : ok
    Checking for flags -g3 -O0 -DDEBUG : ok
    Checking for flags -Wall : ok
    Checking for package libxml++-2.6 >= 2.20.0 : ok
    Checking for package glibmm-2.4 >= 2.16.0 : ok
    Checking for package sigc++-2.0 >= 2.0.17 : ok
    Checking for package ecore >= 0.9.9.042 : ok
    Checking for package ecore-file >= 0.1 : not found
    pkg-config cannot find ecore-file >= 0.1



    En essayant d'installer libecore-file:


    [arnaud ~/calaos-svn/calaos_server]$ sudo apt-get install libecore
    libecore libecore0-job libecore-dev libecore-imf0 libecore-job-svn-01
    libecore0 libecore0-txt libecore-doc libecore-imf-evas libecore-svn-01
    libecore0-all libecore0-x libecore-evas libecore-imf-evas0 libecore-txt
    libecore0-con libecore-all libecore-evas0 libecore-imf-svn-01 libecore-txt0
    libecore0-config libecore-bin libecore-evas-svn-01 libecore-input libecore-txt-svn-01
    libecore0-dev libecore-con libecore-fb libecore-input0 libecore-x
    libecore0-evas libecore-con0 libecore-fb0 libecore-input-svn-01 libecore-x0
    libecore0-fb libecore-config libecore-fb-svn-01 libecore-ipc libecore-x-svn-01
    libecore0-file libecore-config0 libecore-file libecore-ipc0
    libecore0-imf libecore-config-svn-01 libecore-file0 libecore-ipc-svn-01
    libecore0-imf-evas libecore-con-svn-01 libecore-file-svn-01 libecore-job
    libecore0-ipc libecore-dbg libecore-imf libecore-job0

    [arnaud ~/calaos-svn/calaos_server]$ sudo apt-get install libecore-file

    Lecture des listes de paquets... Fait
    Construction de l'arbre des dépendances
    Lecture des informations d'état... Fait
    Note, sélection de libecore-file0 au lieu de libecore-file
    Vous pouvez lancer « apt-get -f install » pour corriger ces problà ̈mes :
    Les paquets suivants contiennent des dépendances non satisfaites :
    libecore-file0: Dépend: libecore-con0 mais ne sera pas installé
    Dépend: libecore0 mais ne sera pas installé
    Dépend: libeina0
    libecore-svn-01: Dépend: libeina-svn-01 (>= 0.0.1~svn20090323) mais ne sera pas installé
    E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
    (ou indiquez une solution).



    A chaque package dépend un autre, etc...
    (liste de tous les packages *ecore dispo, puis un exemple d'install)