This is the old SliTaz forum - Please use the main forum.slitaz.org

Installation de gcompris et de logiciels absents des paquets
  • ArnoArno November 2009
    Je prépare une distribution très légère pour les vieux coucous de mes écoles et je voudrais y installer gcompris (http://gcompris.net/-fr-)
    Malgré toutes mes recherches, je ne parviens pas à le faire. Je suis, bien entendu, pas un expert linux et encore moins Slitaz.
    Quelqu'un peut-il me donner la manip à faire pour l'installer à partir des sources téléchargeables sur le site ou me fournir un moyen de le faire ?
    Un grand merci par avance.

    NB : j'ai essayé de décompresser l'archive tar.gz fournie sur le site et de faire un ./configure mais tout s'est arrêté là, il manquait plein de truc ^^
  • ArnoArno November 2009
    Ca doit être une question bête...
    Dommage
  • TotoetsasoeurTotoetsasoeur November 2009

    S'il manque des trucs, pourquoi ne pas les installer??
  • ArnoArno November 2009
    Ben j'essaye :)
    J'en ai ajouté plusieurs mais là je sèche, voici ce que mon config.log me dit, j'ai enlevé quand il m'a répondu yes car mon message est trop long, si quelqu'un sait décoder ça, merci :

    ## Core tests. ##

    ...

    configure:2783: checking whether to enable maintainer-specific portions of Makefiles

    configure:2792: result: no

    ...



    configure:3188: $? = 0

    configure:3195: gcc -v >&5

    Using built-in specs.

    Target: i486-pc-linux-gnu

    Configured with: ../gcc-4.2.3/configure --prefix=/usr --libexecdir=/usr/lib --infodir=/usr/share/info --mandir=/usr/share/man --enable-nls --enable-languages=c,c++ --enable-shared --with-system-zlib --enable-clocale=gnu --enable-objc-gc --enable-__cxa_atexit --enable-threads=posix --with-tune=i486 i486-pc-linux-gnu

    Thread model: posix

    gcc version 4.2.3

    configure:3199: $? = 0

    configure:3206: gcc -V >&5

    gcc: '-V' option must have argument

    configure:3210: $? = 1

    configure:3233: checking for C compiler default output file name

    configure:3255: gcc conftest.c >&5

    /usr/bin/ld: crt1.o: No such file: No such file or directory

    collect2: ld returned 1 exit status

    configure:3259: $? = 1

    configure:3297: result:

    configure: failed program was:

    | /* confdefs.h. */

    | #define PACKAGE_NAME ""

    | #define PACKAGE_TARNAME ""

    | #define PACKAGE_VERSION ""

    | #define PACKAGE_STRING ""

    | #define PACKAGE_BUGREPORT ""

    | #define PACKAGE "gcompris"

    | #define VERSION "8.4.13"

    | /* end confdefs.h. */

    configure:3303: error: in `/home/gcompris-8.4.13':

    configure:3305: error: C compiler cannot create executables
  • TotoetsasoeurTotoetsasoeur November 2009
    Je pense que, comme indiqué dans la doc, il est souhaitable de commencer par vérifier qu'est-ce qu'il manque en faisant:


    sh ./configure


  • ArnoArno November 2009
    Ce que j'ai posté au-dessus est le résultat de ce sh ./configure, il s'agit du fichier config.log généré par configure.
  • claudineiclaudinei November 2009
    Excuse me for talking with you in english...

    In the meantime that slitaz does not have a gcompris package, you can take a look on the following educational packages:

    http://pkgs.slitaz.org/cooking/games.html#tuxmath

    http://pkgs.slitaz.org/cooking/games.html#tuxtype

    http://pkgs.slitaz.org/cooking/games.html#childsplay (missing the fr language package, something to add on a near future)

    http://pkgs.slitaz.org/cooking/games.html#jclic

    Hugs
  • TotoetsasoeurTotoetsasoeur November 2009
    @arno: je confirme. C'est vraiment galère (un gros os à ronger... miam miam), j'ai finalement passé les stades de sh .configure et de make (et c'était vraiment laborieux). Il reste encore des problèmes lors du make install. Mais là je ne sais plus quoi faire. J'ai donc lançé un appel au secours aux développeurs de gcompris. Je vous tiendrais au courant si j'arrive à un résultat utilisable.

    @claudinei: thanks for pointing those really cool games.
  • ArnoArno November 2009
    @Toto : merci d'avoir pris le temps d'essayer de résoudre mon problème. J'avoue être un peu désemparé. Alors que Slitaz répond parfaitement à mon cahier des charges en terme de ressources, de rapidité, il ne me manque plus que la possibilité d'installer quelques applications éducatives.

    @Claudinei : no problem with english, I understand but it's difficult for me to speak !
    I know and I want to include in my "flavor" (?) those applications but I really need gcompris, a lot of teachers want this application. I also need those applications : http://www.abuledu.org/leterrier/accueil, some work too !

    @Gens qui développent Slitaz : Merci.
  • ErjoErjo November 2009
    Bonjour,

    @arno: Ce qui serait sympa c'est de pourvoir packager GCompris.
    C'est quoi l'erreur du make install ?
    Quelles applications éducatives seraient bien ?

    On pourrait avoir une slitaz-edu...

    +Eric


  • TotoetsasoeurTotoetsasoeur November 2009
    Suite à la demande de Arno, J'essaie d'installer gcompris à partir des infos sur leur site.

    La commande: "sh ./configure" ne renvoie plus d'erreur.

    Puis j'ai lancé le "make", qui c'est bien déroulé.

    Finalement c'est lorsque j'ai lancé le "make install" (en root) que l'installation s'arrête avec le message suivant:


    ...
    make[4]: entrant dans le répertoire « /home/stephane/Téléchargements/gcompris-8.
    5PRE3/src/goocanvas/src »
    make[5]: entrant dans le répertoire « /home/stephane/Téléchargements/gcompris-8.
    5PRE3/src/goocanvas/src »
    test -z "/usr/local/lib/gcompris" || ../../.././install-sh -c -d "/usr/local/lib
    /gcompris"
    /bin/bash ../../../libtool --mode=install /usr/bin/install -c 'libgoocanvas.
    la' '/usr/local/lib/gcompris/libgoocanvas.la'
    libtool: install: /usr/bin/install -c .libs/libgoocanvas.so.0.0.0 /usr/local/lib
    /gcompris/libgoocanvas.so.0.0.0
    libtool: install: (cd /usr/local/lib/gcompris && { ln -s -f libgoocanvas.so.0.0.
    0 libgoocanvas.so.0 || { rm -f libgoocanvas.so.0 && ln -s libgoocanvas.so.0.0.0
    libgoocanvas.so.0; }; })
    libtool: install: (cd /usr/local/lib/gcompris && { ln -s -f libgoocanvas.so.0.0.
    0 libgoocanvas.so || { rm -f libgoocanvas.so && ln -s libgoocanvas.so.0.0.0 libg
    oocanvas.so; }; })
    libtool: install: /usr/bin/install -c .libs/libgoocanvas.lai /usr/local/lib/gcom
    pris/libgoocanvas.la
    install: cannot stat '.libs/libgoocanvas.lai': No such file or directory
    make[5]: *** [install-libLTLIBRARIES] Erreur 1
    make[5]: quittant le répertoire « /home/stephane/Téléchargements/gcompris-8.5PRE
    3/src/goocanvas/src »
    ...


    Et là je suis coincé car Je ne comprends pas pourquoi "libtool" n'arrive pas à créer/installer la libraire "libgoocanvas.lai". (ce qui est apparement le problème)

    Voilà si quelqu'un a des conseils à me donner je suis preneur, car vraiment "gcompris" à l'air super cool pour les enfants.

    J'ajouterai que si quelqu'un est dispo pour "tazpacketer" gcompris, cela serait encore mieux. :-)
  • ArnoArno November 2009
    Bon, je vois que mon problème cherche une solution et j'en suis ravi, merci Toto ;) Sur ma config (un install à partir du loram-cdrom) le configure renvoie le log que j'ai posté plus haut. Je ne vais pas jusqu'au make.

    @Eric : les logiciels du terrier sont aussi très bien, en plus de ceux cités déjà plus haut (http://www.abuledu.org/leterrier/accueil)
    Par contre, je ne sais pas s'il faut beaucoup de dépendances...
    Mon idée est effectivement de faire une petite distribution basée sur Slitaz qui est, à ce jour la plus rapide et la moins gourmande des distributions que j'ai testée, et ça commence à faire pas mal. Dans l'idéal, je souhaiterai récupérer ainsi des Pentium I à 32MO et faire des PII et PIII des "bêtes de compétition" !
  • ErjoErjo November 2009
    @totoetsasoeur.
    Packager c'est toujours possible. Surtout si on sait quoi (dépendances ) ça aide.
    Plus les paramètres pour les ./configure.
    Après ça va tout seul.

    +Eric.
  • ArnoArno November 2009
    J'ai trouvé ça, http://www.trustonme.net/didactels/170.html Est-ce que ça peut aider ? En plus des infos du site de gcompris ici : http://gcompris.net/Installation-a-partir-des-sources

Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Sign In Apply for Membership

SliTaz Social