[mandriva 2007] install cinelerra

cathan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
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. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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 ;-))
    0
  2. cathan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   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
    0
  3. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Redirige ton "make" vers un fichier de log et colle-le ensuite sur cjoint.com, parce que là on voit rien ;-))
    0
  4. cathan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   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
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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.
    0
  7. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    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 ?
    0
  8. cathan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   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.
    0
  9. cathan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   1
     
    Bonjour, est ce qu'il ya encore quelque chose que je puisse faire pour installer cinelerra? merci
    0
  10. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

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

    ;-)
    0
  11. cathan Messages postés 161 Date d'inscription   Statut Membre Dernière intervention   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
    0
    1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
       
      C'est général apparemment ;-(
      0