[mandriva 2007] install cinelerra

Bonjour all, je viens d'installer mandriva 2007 (upgrade 2006) et j'essaye d'installer cinelerra-2.1-src.tar.bz2 en suivant l'instruction de https://www.funix.org/404.htm#Cinelera mais ça plante toujours au niveau de make (make se termine avec plein d'erreur et make install me donne i686/cinelerra : no such file). si quelqu'un à une autre ide pour l'install. Merci d'avance

11 réponses

  1. merci mais je ne sais pas si c'est ma connexion mais il est impossible de se connecter à rpm.pbone pour le moment mais je vais essayer après
    1. Modérateur
      C'est général apparemment ;-(
  2. Modérateur
    Salut,

    Essayer d'installer le binaire (lien dans 1er post) peut être... non ?

    ;-)
    1. Bonjour, est ce qu'il ya encore quelque chose que je puisse faire pour installer cinelerra? merci
      1. bonjour, oui j'avait les même erreurs lors du ./configure et ayant suivit le tuto, après le ./configure il me dit que tout est ok et il faut faire make pour le construire. Ce que je comprend pas c'est qu'après make il n'affiche pas vraiment d'erreur mais après make install le dossier i686 ne contient pas le repertoire cinelerra. je regarde dans /usr/local/bin presque tout les binaires mjpeg, lame sont installé sauf cinelerra. j'ai télécharger cinelerra sur un autre mirroir mais c'est toujours la même chose. merci à vous d'être si patient.
        1. Modérateur
          Re-

          J'ai essayé de parcourir les fichiers et apparemment j'ai pas relévé d'erreurs (enfin j'ai aps examiné ligne par ligne).

          Sinon pas d'erreur lors du "./configure" ?

          En me référant au lien que tu cites dans ton 1er post, je vois :
          make
          
          j'ai droit à l'erreur suivante
          
          make -f build/Makefile.cinelerra
          sh: -c: line 1: erreur de syntaxe : fin de fichier inattendue
          make[1]: entrant dans le répertoire « /usr/local/linux/multimedia/cinelerra-2.1 »
          gcc -c -O2 -fomit-frame-pointer -falign-loops=2 -falign-jumps=2 -falign-functions=2 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I../../freetype-2.1.4/include -I../../ -DHAVE_OSS -DHAVE_FIREWIRE  soundtest.c -o i686/soundtest.o
          Messages de l'assembleur:
          FATAL: ne peut créer i686/soundtest.o: Aucun fichier ou répertoire de ce type
          make[1]: *** [i686/soundtest.o] Erreur 1
          make[1]: quittant le répertoire « /usr/local/linux/multimedia/cinelerra-2.1 »
          make: *** [all] Erreur 2
          
          Il suffit de créer le répertoire i686 directement sous cinelerra-2.1 pour résoudre le problème.
          
          mkdir i686
          L'as-tu fait ?
          1. Modérateur
            Scinde ton fichier en 2 avec la commande (la partie en italique est facultative) :
            split -b 450k ton_fichier  morceau_
            et colle les 2 morceaux sur cjoint.com.
            1. Ok, le résultat de make install est complet. Avec cjoint, la limite est de 500ko alors que le résultat fait +de 700ko alors est ce que je peux te l'envoyé par mail parceque je peux pas le coller ici? merci
              1. Modérateur
                Redirige ton "make" vers un fichier de log et colle-le ensuite sur cjoint.com, parce que là on voit rien ;-))
                1. Merci pour ta réponse, donc je donne le résultat des quelques dernières lignes (make prend à peut près 08 min et il y a bcp trop de lignes) après make :

                  make[3]: *** [i686/zoomblur.o] Erreur 1
                  make[3]: quittant le répertoire « /home/tux/install/cinelerra-2.1/plugins/zoomblur »
                  make[2]: *** [all] Erreur 2
                  make[2]: quittant le répertoire « /home/tux/install/cinelerra-2.1/plugins »
                  make[2]: entrant dans le répertoire « /home/tux/install/cinelerra-2.1/po »
                  make[2]: Rien à faire pour « all ».
                  make[2]: quittant le répertoire « /home/tux/install/cinelerra-2.1/po »
                  make[1]: quittant le répertoire « /home/tux/install/cinelerra-2.1 »

                  et après make install :

                  make -f build/Makefile.cinelerra install
                  sh: -c: line 1: syntax error: unexpected end of file
                  make[1]: entrant dans le répertoire « /home/tux/install/cinelerra-2.1 »
                  make -C cinelerra install
                  sh: -c: line 1: syntax error: unexpected end of file
                  make[2]: entrant dans le répertoire « /home/tux/install/cinelerra-2.1/cinelerra »
                  rm -f /usr/bin/cinelerra
                  cp i686/cinelerra /usr/bin
                  cp: ne peut évaluer `i686/cinelerra': Aucun fichier ou répertoire de ce type
                  make[2]: *** [install] Erreur 1
                  make[2]: quittant le répertoire « /home/tux/install/cinelerra-2.1/cinelerra »
                  make[1]: *** [install] Erreur 2
                  make[1]: quittant le répertoire « /home/tux/install/cinelerra-2.1 »
                  make: *** [install] Erreur 2

                  Voilà et encore merci
                  1. Modérateur
                    Salut,

                    Déjà il nous aurait fallu les messages d'erreurs de "make" pour voir à quel niveau ça merdoie...
                    Il doit surement te manquer des paquets de développement !

                    Sinon jette un oeil sur cette page ;-))