OVH Cloud OVH Cloud

Compiler Cinelerra

15 réponses
Avatar
P'tit Louis
Bonjour à tous,

Je cherche à installer Cinelerra, et ça n'est pas facile.

Tout d'abord je suis passer par apt-get.org, j'ai réussi à l'installer
mais le programme n'allait pas plus loin que le lancement.

Ensuite je suis passé par des .rpm aliénisés et là j'ai eu des erreurs
au lancement en cascade, à chaque fois que j'en résolvais une j'en avais
une qui suivait, jusqu'à ce que cela dépasse mes compétences.

Je cherche donc à le compiler. Il y a peu d'information disponibles à ce
sujet et les développeurs de Cinelerra ne sont pas très prolixes.

Le premier point qui me perd ce sont les variables d'environnement. Un
peu en aveugle je tape donc :

export CFLAGS='-O3 -march=i686 -fmessage-length=0 -funroll-all-loops
-fomit-frame-pointer -falign-loops=2 -falign-jumps=2
-falign-functions=2'

Je lance ./configure qui se passe bien et qui m'indique que je peux
lancer le make (Je repère néanmoins un warning à propos de SDL)

Je m'éxécute mais le processus s'arrête ici :

cc1: error: bad value (k8) for -march= switch
cc1: error: bad value (k8) for -mcpu= switch
make[5]: *** [build_sub22_mests.lo] Erreur 1
make[5]: Leaving directory `/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1/utils/mmxsse'
make[4]: *** [all-recursive] Erreur 1
make[4]: Leaving directory `/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1/utils'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory `/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1'
make[2]: *** [all] Erreur 2
make[2]: Leaving directory `/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1'
make[1]: *** [all] Erreur 2
make[1]: Leaving directory `/usr/local/src/cinelerra-2.0'
make: *** [all] Erreur 2

J'avoue que ces messages sont trop sibyllins pour moi.

J'ajoute que sur mon (vieux) portable qui tourne avec Ubuntu Breezy, l'installation à l'aide de .rpm s'est bien passée, mais il n'est pas assez puissant et l'écran trop petit.

Ma configuration est la suivante : Debian Sarge, Carte mère Asus A8NE et Processeur AMD64, bureau gnome

Merci de vos pistes.

P'tit Louis


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

10 réponses

1 2
Avatar
François Boisson
Le Sat, 01 Apr 2006 18:48:47 +0200
P'tit Louis a écrit:

Le samedi 01 avril 2006 à 16:56 +0200, Frédéric Bothamy a écrit :

>
> gcc --version
>
Pourtant synaptic m'indique que gcc-3.4 est aussi installé, comment lui
indiquer de l'utiliser ?
>
>



# cd /usr/bin
# ln -sf gcc-3.4 gcc


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Frédéric Bothamy
* P'tit Louis [2006-04-01 15:11] :
Bonjour à tous,

Je cherche à installer Cinelerra, et ça n'est pas facile.

Tout d'abord je suis passer par apt-get.org, j'ai réussi à l'installer
mais le programme n'allait pas plus loin que le lancement.

Ensuite je suis passé par des .rpm aliénisés et là j'ai eu des erreurs
au lancement en cascade, à chaque fois que j'en résolvais une j'en avais
une qui suivait, jusqu'à ce que cela dépasse mes compétences.

Je cherche donc à le compiler. Il y a peu d'information disponibles à ce
sujet et les développeurs de Cinelerra ne sont pas très prolixes.

Le premier point qui me perd ce sont les variables d'environnement. Un
peu en aveugle je tape donc :

export CFLAGS='-O3 -march=i686 -fmessage-length=0 -funroll-all-loops
-fomit-frame-pointer -falign-loops=2 -falign-jumps=2
-falign-functions=2'

Je lance ./configure qui se passe bien et qui m'indique que je peux
lancer le make (Je repère néanmoins un warning à propos de SDL)

Je m'éxécute mais le processus s'arrête ici :

cc1: error: bad value (k8) for -march= switch
cc1: error: bad value (k8) for -mcpu= switch
make[5]: *** [build_sub22_mests.lo] Erreur 1
make[5]: Leaving directory `/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1/utils/mmxsse'
make[4]: *** [all-recursive] Erreur 1
make[4]: Leaving directory `/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1/utils'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory `/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1'
make[2]: *** [all] Erreur 2
make[2]: Leaving directory `/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1'
make[1]: *** [all] Erreur 2
make[1]: Leaving directory `/usr/local/src/cinelerra-2.0'
make: *** [all] Erreur 2

J'avoue que ces messages sont trop sibyllins pour moi.

J'ajoute que sur mon (vieux) portable qui tourne avec Ubuntu Breezy, l'installation à l'aide de .rpm s'est bien passée, mais il n'est pas assez puissant et l'écran trop petit.

Ma configuration est la suivante : Debian Sarge, Carte mère Asus A8NE et Processeur AMD64, bureau gnome



Ton compilateur est trop vieux et ne reconnaît pas la valeur k8 pour les
paramètres -march et -mcpu. A priori, d'après
http://gcc.gnu.org/onlinedocs/, ces options ne sont présentes que depuis
GCC 3.4.6. Qu'indique :

gcc --version

De plus, il semble que Cinelerra ne tienne pas compte des options CFLAGS
que tu lui a passées en paramètres, c'est peut-être un bogue du
programme (mais il faudrait étudier cela de plus près pour pouvoir en
être certain).


Fred

--
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/Writing/SmartQuestionsFr
Comment signaler efficacement un bug ?
http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Gaëtan PERRIER
Le Sat, 01 Apr 2006 15:11:09 +0200
P'tit Louis a écrit:

Bonjour à tous,

Je cherche à installer Cinelerra, et ça n'est pas facile.

Tout d'abord je suis passer par apt-get.org, j'ai réussi à
l'installer mais le programme n'allait pas plus loin que le
lancement.




J'ai installé les paquets de ce dépôt:
http://www.kiberpipa.org/~minmax/cinelerra/builds/athlonxp/

et je n'ai pas de problème le programme se lance et fonctionne.

Gaëtan


--
Pensez
Avatar
P'tit Louis
Le samedi 01 avril 2006 à 19:53 +0200, François Boisson a écrit :
Le Sat, 01 Apr 2006 18:48:47 +0200
P'tit Louis a écrit:

> Le samedi 01 avril 2006 à 16:56 +0200, Frédéric Bothamy a écrit :
>
> >
> > gcc --version
> >
> Pourtant synaptic m'indique que gcc-3.4 est aussi installé, comment lui
> indiquer de l'utiliser ?
> >
> >

# cd /usr/bin
# ln -sf gcc-3.4 gcc




Merci François j'ai suivi l'indication et recommencé ./configure et make
et de nouveau erreur.

cc1plus: error: bad value (k8) for -march= switch
cc1plus: error: bad value (k8) for -mcpu= switch
make[4]: *** [libmplex2_la-ac3strm_in.lo] Erreur 1
make[4]: Leaving directory
`/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1/mplex'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory
`/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1'
make[2]: *** [all] Erreur 2
make[2]: Leaving directory
`/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1'
make[1]: *** [all] Erreur 2
make[1]: Leaving directory `/usr/local/src/cinelerra-2.0'
make: *** [all] Erreur 2

Si j'ai bien compris Gaëtan un peu plus haut, une installation par
apt-get m'oblige à ajouter des dépôts testing pour résoudre les
dépendances, est-ce qu'une compilation évite ce problème ?

P'tit Louis


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Xavier Oswald
On 20:19 Sat 01 Apr , P'tit Louis wrote:
Le samedi 01 avril 2006 à 19:53 +0200, François Boisson a écrit :
> Le Sat, 01 Apr 2006 18:48:47 +0200
> P'tit Louis a écrit:
>
> > Le samedi 01 avril 2006 à 16:56 +0200, Frédéric Bothamy a écrit :
> >
> > >
> > > gcc --version
> > >
> > Pourtant synaptic m'indique que gcc-3.4 est aussi installé, comment lui
> > indiquer de l'utiliser ?
> > >
> > >
>
> # cd /usr/bin
> # ln -sf gcc-3.4 gcc
>
>
Merci François j'ai suivi l'indication et recommencé ./configure et make
et de nouveau erreur.

cc1plus: error: bad value (k8) for -march= switch
cc1plus: error: bad value (k8) for -mcpu= switch
make[4]: *** [libmplex2_la-ac3strm_in.lo] Erreur 1
make[4]: Leaving directory
`/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1/mplex'
make[3]: *** [all-recursive] Erreur 1
make[3]: Leaving directory
`/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1'
make[2]: *** [all] Erreur 2
make[2]: Leaving directory
`/usr/local/src/cinelerra-2.0/mjpegtools-1.6.3-rc1'
make[1]: *** [all] Erreur 2
make[1]: Leaving directory `/usr/local/src/cinelerra-2.0'
make: *** [all] Erreur 2

Si j'ai bien compris Gaëtan un peu plus haut, une installation par
apt-get m'oblige à ajouter des dépôts testing pour résoudre les
dépendances, est-ce qu'une compilation évite ce problème ?



Ben, il te faut les dernieres libs. Si tu as une version statique tu
peux éviter de mettre à jour en testing. Sinon une autre solution, prend
une version plus ancienne de cinelerra.

Amicalement,
--
,''`. Xavier Oswald
: :' : GnuPG Key ID 0x88BBB51E
`. `' 938D D715 6915 8860 9679 4A0C A430 C6AA 88BB B51E
`-


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Gaëtan PERRIER
Le Sat, 01 Apr 2006 18:54:01 +0200
P'tit Louis a écrit:

Le samedi 01 avril 2006 à 16:10 +0200, Gaëtan PERRIER a écrit :
> Le Sat, 01 Apr 2006 15:11:09 +0200
> P'tit Louis a écrit:
>
> > Bonjour à tous,
> >
> > Je cherche à installer Cinelerra, et ça n'est pas facile.
> >
> > Tout d'abord je suis passer par apt-get.org, j'ai réussi à
> > l'installer mais le programme n'allait pas plus loin que le
> > lancement.
> >
>
> J'ai installé les paquets de ce dépôt:
> http://www.kiberpipa.org/~minmax/cinelerra/builds/athlonxp/
>
> et je n'ai pas de problème le programme se lance et fonctionne.
>
Après modification de mon source.list et un apt-get update voila ce
que cela donne :

# apt-get install cinelerra -s
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de
bogue.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
cinelerra: Dépend: libasound2 (> 1.0.10) mais 1.0.8-3 devra être
installé
Dépend: libavc1394-0 (>= 0.5.0) mais 0.4.1-2 devra être
installé
Dépend: libc6 (>= 2.3.5-1) mais 2.3.2.ds1-22 devra être
installé
Dépend: libgcc1 (>= 1:4.0.2) mais 1:3.4.3-13 devra être
installé
Dépend: libguicast (>= 1:2.0.0) mais ne sera pas
installé Dépend: libiec61883-0 mais il n'est pas installable
Dépend: libmjpegtools0 (>= 1:1.8.0) mais 1:1.6.2-0.9
devra être ins tallé
Dépend: libmpeg3hv (>= 1:2.0.0) mais ne sera pas
installé Dépend: libopenexr2c2a (>= 1.2.2) mais il n'est pas
installable
Dépend: libquicktimehv (>= 1:2.0.0) mais ne sera pas
installé
Dépend: libraw1394-8 mais il n'est pas installable
Dépend: libstdc++6 (>= 4.0.2-4) mais ne sera pas
installé Dépend: libguicast (= 1:2.0.0-1svn20060331) mais ne sera
pas instal lé
Dépend: libquicktimehv (= 1:2.0.0-1svn20060331) mais ne
sera pas in stallé
Dépend: libmpeg3hv (= 1:2.0.0-1svn20060331) mais ne
sera pas instal lé
E: Paquets défectueux

Dois-je rajouté un dépôt quelconque ?




Tu as quelle Debian? Sarge, etch, sid?

Gaëtan


--
Pensez
Avatar
P'tit Louis
Le dimanche 02 avril 2006 à 22:18 +0200, Gaëtan PERRIER a écrit :
Le Sat, 01 Apr 2006 18:54:01 +0200
P'tit Louis a écrit:

> Le samedi 01 avril 2006 à 16:10 +0200, Gaëtan PERRIER a écrit :
> > Le Sat, 01 Apr 2006 15:11:09 +0200
> > P'tit Louis a écrit:
> >
> > > Bonjour à tous,
> > >
> > > Je cherche à installer Cinelerra, et ça n'est pas facile.
> > >
> > > Tout d'abord je suis passer par apt-get.org, j'ai réussi à
> > > l'installer mais le programme n'allait pas plus loin que le
> > > lancement.
> > >
> >
> > J'ai installé les paquets de ce dépôt:
> > http://www.kiberpipa.org/~minmax/cinelerra/builds/athlonxp/
> >
> > et je n'ai pas de problème le programme se lance et fonctionne.
> >
> Après modification de mon source.list et un apt-get update voila ce
> que cela donne :
>
> # apt-get install cinelerra -s
> Lecture des listes de paquets... Fait
> Construction de l'arbre des dépendances... Fait
> Certains paquets ne peuvent être installés. Ceci peut signifier
> que vous avez demandé l'impossible, ou bien, si vous utilisez
> la distribution unstable, que certains paquets n'ont pas encore
> été créés ou ne sont pas sortis d'Incoming.
>
> Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
> probablement pas installable et vous devriez envoyer un rapport de
> bogue.
> L'information suivante devrait vous aider à résoudre la situation :
>
> Les paquets suivants contiennent des dépendances non satisfaites :
> cinelerra: Dépend: libasound2 (> 1.0.10) mais 1.0.8-3 devra être
> installé
> Dépend: libavc1394-0 (>= 0.5.0) mais 0.4.1-2 devra être
> installé
> Dépend: libc6 (>= 2.3.5-1) mais 2.3.2.ds1-22 devra être
> installé
> Dépend: libgcc1 (>= 1:4.0.2) mais 1:3.4.3-13 devra être
> installé
> Dépend: libguicast (>= 1:2.0.0) mais ne sera pas
> installé Dépend: libiec61883-0 mais il n'est pas installable
> Dépend: libmjpegtools0 (>= 1:1.8.0) mais 1:1.6.2-0.9
> devra être ins tallé
> Dépend: libmpeg3hv (>= 1:2.0.0) mais ne sera pas
> installé Dépend: libopenexr2c2a (>= 1.2.2) mais il n'est pas
> installable
> Dépend: libquicktimehv (>= 1:2.0.0) mais ne sera pas
> installé
> Dépend: libraw1394-8 mais il n'est pas installable
> Dépend: libstdc++6 (>= 4.0.2-4) mais ne sera pas
> installé Dépend: libguicast (= 1:2.0.0-1svn20060331) mais ne sera
> pas instal lé
> Dépend: libquicktimehv (= 1:2.0.0-1svn20060331) mais ne
> sera pas in stallé
> Dépend: libmpeg3hv (= 1:2.0.0-1svn20060331) mais ne
> sera pas instal lé
> E: Paquets défectueux
>
> Dois-je rajouté un dépôt quelconque ?
>

Tu as quelle Debian? Sarge, etch, sid?



Sarge, je suis du genre frileux en informatique.

Gaëtan



P'tit Louis


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Gaëtan PERRIER
Le Sun, 02 Apr 2006 23:36:02 +0200
P'tit Louis a écrit:

Le dimanche 02 avril 2006 à 22:18 +0200, Gaëtan PERRIER a écrit :
> Le Sat, 01 Apr 2006 18:54:01 +0200
> P'tit Louis a écrit:
>
> > Le samedi 01 avril 2006 à 16:10 +0200, Gaëtan PERRIER a écrit :
> > > Le Sat, 01 Apr 2006 15:11:09 +0200
> > > P'tit Louis a écrit:
> > >
> > > > Bonjour à tous,
> > > >
> > > > Je cherche à installer Cinelerra, et ça n'est pas facile.
> > > >
> > > > Tout d'abord je suis passer par apt-get.org, j'ai réussi à
> > > > l'installer mais le programme n'allait pas plus loin que le
> > > > lancement.
> > > >
> > >
> > > J'ai installé les paquets de ce dépôt:
> > > http://www.kiberpipa.org/~minmax/cinelerra/builds/athlonxp/
> > >
> > > et je n'ai pas de problème le programme se lance et
> > > fonctionne.
> > >
> > Après modification de mon source.list et un apt-get update
> > voila ce que cela donne :
> >
> > # apt-get install cinelerra -s
> > Lecture des listes de paquets... Fait
> > Construction de l'arbre des dépendances... Fait
> > Certains paquets ne peuvent être installés. Ceci peut signifier
> > que vous avez demandé l'impossible, ou bien, si vous utilisez
> > la distribution unstable, que certains paquets n'ont pas encore
> > été créés ou ne sont pas sortis d'Incoming.
> >
> > Puisque vous n'avez demandé qu'une seule opération, le paquet
> > n'est probablement pas installable et vous devriez envoyer un
> > rapport de bogue.
> > L'information suivante devrait vous aider à résoudre la
> > situation :
> >
> > Les paquets suivants contiennent des dépendances non
> > satisfaites : cinelerra: Dépend: libasound2 (> 1.0.10) mais
> > 1.0.8-3 devra être installé
> > Dépend: libavc1394-0 (>= 0.5.0) mais 0.4.1-2 devra
> > être installé
> > Dépend: libc6 (>= 2.3.5-1) mais 2.3.2.ds1-22 devra
> > être installé
> > Dépend: libgcc1 (>= 1:4.0.2) mais 1:3.4.3-13 devra
> > être installé
> > Dépend: libguicast (>= 1:2.0.0) mais ne sera pas
> > installé Dépend: libiec61883-0 mais il n'est pas installable
> > Dépend: libmjpegtools0 (>= 1:1.8.0) mais
> > 1:1.6.2-0.9 devra être ins tallé
> > Dépend: libmpeg3hv (>= 1:2.0.0) mais ne sera pas
> > installé Dépend: libopenexr2c2a (>= 1.2.2) mais il n'est pas
> > installable
> > Dépend: libquicktimehv (>= 1:2.0.0) mais ne sera
> > pas installé
> > Dépend: libraw1394-8 mais il n'est pas installable
> > Dépend: libstdc++6 (>= 4.0.2-4) mais ne sera pas
> > installé Dépend: libguicast (= 1:2.0.0-1svn20060331) mais ne
> > sera pas instal lé
> > Dépend: libquicktimehv (= 1:2.0.0-1svn20060331)
> > mais ne sera pas in stallé
> > Dépend: libmpeg3hv (= 1:2.0.0-1svn20060331) mais ne
> > sera pas instal lé
> > E: Paquets défectueux
> >
> > Dois-je rajouté un dépôt quelconque ?
> >
>
> Tu as quelle Debian? Sarge, etch, sid?

Sarge, je suis du genre frileux en informatique.



Moi je suis en etch, c'est ce qui doit expliquer le problème...

Gaëtan


--
Pensez
Avatar
Vincent Lefevre
On 2006-04-01 19:53:44 +0200, François Boisson wrote:
# cd /usr/bin
# ln -sf gcc-3.4 gcc



C'est le meilleur moyen pour casser sa distribution! /usr/bin est
réservé à Debian. Les modifications locales doivent être faites dans
/usr/local (/usr/local/bin pour les exécutables).

--
Vincent Lefèvre - Web: <http://www.vinc17.org/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.org/blog/>
Work: CR INRIA - computer arithmetic / SPACES project at LORIA


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
P'tit Louis
Le lundi 03 avril 2006 à 00:04 +0200, Gaëtan PERRIER a écrit :

> > Tu as quelle Debian? Sarge, etch, sid?
>
> Sarge, je suis du genre frileux en informatique.

Moi je suis en etch, c'est ce qui doit expliquer le problème...



Ce qui explique que l'installation ce soit passé sans problème sous
ubuntu. Suite à une discussion avec Seb, je vais réfléchir à une
migration sous Etch, je ferais un nouveau post pour des demandes de
renseignements.

J'imagine que c'est la meilleur chose à faire pour disposer de
Cinelerra.
Gaëtan


P'tit Louis.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
1 2