#1 Le 29/07/2006, à 16:56
- brakbabord
Compilation Cinelerra
Salut !
Problème quand je compile Cinelerra. L'étape configure passe, mais ça bloque à make.
xavier@localhost:~/Compilation/cinelerra-2.1$ make
make -f build/Makefile.cinelerra
sh: -c: line 1: syntax error: unexpected end of file
make[1]: Entering directory `/home/xavier/Compilation/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 x86_64/soundtest.o
Assembler messages:
FATAL: can't create x86_64/soundtest.o: No such file or directory
make[1]: *** [x86_64/soundtest.o] Error 1
make[1]: Leaving directory `/home/xavier/Compilation/cinelerra-2.1'
make: *** [all] Error 2
xavier@localhost:~/Compilation/cinelerra-2.1$
Avez vous une idée ? Probleme de dépendances ?
Hors ligne
#2 Le 03/08/2006, à 00:05
- RenZO
Re : Compilation Cinelerra
Je monte bientôt une machine 64 bits, je jetterais un oeil et ferais le deb si possible
Hors ligne
#3 Le 03/08/2006, à 00:11
- brakbabord
Re : Compilation Cinelerra
Ca serait cool
Hors ligne
#4 Le 03/08/2006, à 00:18
- RenZO
Re : Compilation Cinelerra
Pas de soucis, je testerais. En attendant, tu peux toujours tester avec la version 32 bits. Tu installes le paquet i386 avec
dpkg -i --force-architecture paquet.deb
: deb dispo sur mon site dans cet article qui explique comment utiliser rapidement cinelerra.
Ensuite, tu le lance depuis un terminal, et s'il demande des lib, tu récupères les deb des libs i386, que tu extrait avec file-roller, et que tu copies dans lib32, pour satisfaire les libs dynamiques de ton appli 32 bits
Dernière modification par RenZO (Le 03/08/2006, à 00:20)
Hors ligne
#5 Le 03/08/2006, à 00:30
- bEN
Re : Compilation Cinelerra
n'hésitez pas à compléter la doc: http://doc.ubuntu-fr.org/applications/cinerella
Hors ligne
#6 Le 06/08/2006, à 10:41
- brakbabord
Re : Compilation Cinelerra
Bon j'ai trouvé ce tuto : http://ubuntuforums.org/showthread.php?t=215252
Je teste
EDIT : Ca fonctionne, il faut par contre parcourir les réponses des autres pour résoudre quelques problèmes.
PS: Le tuto explique comment construire un package, je vais le faire et je vous le passerai, ça évitera les compilations
EDIT 2 : POur le package ça ne fonctionne pas, mais j'ai complété le wiki si ça vous intéresse
http://doc.ubuntu-fr.org/applications/cinerella
Dernière modification par brakbabord (Le 06/08/2006, à 12:01)
Hors ligne
#7 Le 09/08/2006, à 13:14
- ikit
Re : Compilation Cinelerra
Salut !
Tout à marché du début à la fin... concernant : dependance-configure-make-make install etc
enfin il me semble
maintenant quand je lance cinerella j'ai cette erreur, ça m'a l'air facile à résoudre, mais je sais pas comment faire, ni ou trouvé ce thème...
ikit@magnesium[hvirtual]$ cinelerra
Cinelerra 2.0CV Wed Aug 9 12:54:59 CEST 2006 (C)2005 Heroine Virtual Ltd.
Cinelerra is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions. There is absolutely no warranty for Cinelerra.
MWindow::init_theme: theme S.U.V. not found.
quelqu'un a-t-il une idée ?
#8 Le 09/08/2006, à 18:30
- bEN
Re : Compilation Cinelerra
j'allais te suggérer d'effacer le fichier de config, mais je ne vois pas où Cinelerra le range??
EDIT: /home/*/.bcast -> renomme ce dossier en '.bcast_BAK' pour voir si Cinelerra démarre?
... sinon on dirait qu'il te manque le thème (noir) de l'interface... Tu peux aussi essayer d'editer le fichier ~/.bcast/Cinelerra_rc , en modifiant la ligne "THEME S.U.V." en "THEME Blond" (ou "THEME BLOND"), mais ce sera moche (ancien theme).
Et derniers recours: http://www.google.com/search?hl=fr&q=cinelerra+theme+S.U.V.&btnG=Rechercher&lr=
Dernière modification par bEN (Le 09/08/2006, à 18:36)
Hors ligne
#9 Le 10/08/2006, à 20:30
- ikit
Re : Compilation Cinelerra
En fait, mon répertoire .bcast/ est complètement vide
Qu'est-ce qu'il ya dans vos répertoires à vous ?
#10 Le 10/08/2006, à 21:51
- brakbabord
Re : Compilation Cinelerra
Des fichiers .rc
Hors ligne
#11 Le 10/08/2006, à 22:53
- ikit
Re : Compilation Cinelerra
Bon...
j'ai refait l'install et c pareil :'(
en root et sous mon nom.
une idée ? . . .
#12 Le 10/08/2006, à 23:18
- brakbabord
Re : Compilation Cinelerra
Donc tu as fait le tuto, tout a fonctionné, le logiciel est installé, cependant ça ne se lance pas ? C'est vraiment bizarre
Sinon au pire je peux zipper mon repertoire et te l'envoyer, tu colle tout ça dans ton home folder et ça fonctionnera peut etre ?
Hors ligne
#13 Le 15/08/2006, à 07:55
- ikit
Re : Compilation Cinelerra
Bah brakbabord, j'accepte ton offre...
envoie moi quand t'auras le temps le zip à l'adresse ikit161@free.fr
merci
#14 Le 15/08/2006, à 13:35
- brakbabord
Re : Compilation Cinelerra
Désolé je peux pas envoyer de mail à partir d'ici, donc je te le fous sur ftp :
http://utman2004.free.fr/bcast.tar.gz
Oublie pas de renommer le dossier, je lui ai enlevé le point (pour ne plus le cacher). Remets-le.
J'ai encore pas utilisé cinelerra, donc je ne sais pas à quoi sert le dossier .bcast mais en tous cas il doit original.
Dernière modification par brakbabord (Le 15/08/2006, à 13:35)
Hors ligne
#15 Le 20/08/2006, à 22:41
- downunder46
Re : Compilation Cinelerra
J'essaie d'installer Cinelerra depuis un moment mais je suis sur Kubuntu... avec un AMD64...
faut-il que je passe obligatoirement sur Ubuntu ?
existe-t-il un dépot à mettre dans le Adept Manager pour l'installation ? (bon je pense pas mais on sait jamais...)
Je continue à essayer de trouver un moyen de l'intaller et je posterai mes réponses si j'en trouve....
-- Kubuntu 6.06 - AMD64 -
#16 Le 21/08/2006, à 01:02
- brakbabord_
Re : Compilation Cinelerra
Comme j'ai indiqué dans le wiki (http://doc.ubuntu-fr.org/applications/cinerella)
il y'a besoin d'aucun dépot spécifique à cinelerra, les depots universe et multiverse suffisent.
#17 Le 21/08/2006, à 13:00
- brakbabord
Re : Compilation Cinelerra
Tiens, je viens de réinstaller mon système,et en suivant mon tuto sur l'installation, j'ai aussi le probleme
MWindow::init_theme: theme S.U.V. not found.
Je me casse la tête dessus depuis hier (essaie de compilation avec plusieurs options).
Je vous tiens au courrant, mais apparement mon wiki est obsolète.
EDIT: Rien à faire, j'ai refait tout ce que j'avais fait la dernière fois, mais rien n'y fait. J'avais du installer un package spécial, ou faire une erreur qui a provoqué la reussite. C'est frustrant !
Dernière modification par brakbabord (Le 21/08/2006, à 14:08)
Hors ligne
#18 Le 21/08/2006, à 14:31
- Yannick@AMD64
Re : Compilation Cinelerra
Salut,
J'ai le même soucis ici (dapper AMD64) :
MWindow::init_theme: theme S.U.V. not found.
Après quelques recherches, il semble que le thème n'est pas contruit pendant make car on demande une version static de cinelerra.
D'après le wiki : http://doc.ubuntu-fr.org/applications/cinerella
./configure --with-pic --disable-shared --enable-static
Source de l'info : http://kevb.net:3000/lurker/message/20051003.163024.34abaa9e.en.html
Hum... je poursuis la recherche.
#19 Le 21/08/2006, à 15:41
- Yannick@AMD64
Re : Compilation Cinelerra
Salut,
Woooooo ! I succed !
Bon, voici comment j'ai compilé cinelerra :
J'ai suivi le wiki jusqu'au configure de cinelerra. À partir de là :
./configure --with-pic
make
sudo make install (perso j'utilise checkinstall)
La revision SVN de cinelerra que j'ai utilisé : 840
Par contre il semble que l'acquisition video ne soit pas compilée. Mais il parait que ça marche avec kino, et puis j'ai pas de caméra sous la main...
Merci pour le tuto.
PS : vu que tu compiles des version SVN, il vaut mieux indiquer une révision à prendre comme tu l'as fait pour x264, ou bien on va probablement encore avoir des problèmes de compilation...
#20 Le 21/08/2006, à 16:13
- Yannick@AMD64
Re : Compilation Cinelerra
Salut,
Pour info, la révision 840 de cinelerra fixe le bug qui nous forçait à bidouiller :
mkdir plugins/chromakey-hsv && cp plugins/chromakeyhsv/* plugins/chromakey-hsv
mkdir plugins/seltempavg && cp plugins/denoiseseltempavg/* plugins/seltempavg/
En effet, d'après http://cvs.cinelerra.org/svn_log.php :
r840 | j6t | 2006-08-16 21:54:00 +0200 (Wed, 16 Aug 2006) | 2 lines
Fix missing instances of renaming to chromakeyhsv and denoiseseltempavg.
Etant donné que je l'ai compilé sans faire la bidouille, je pense que c'est réglé.
Par ailleurs, il semble que la version communautaire (celle qu'on compile ici), soit en train d'intégrer les avancées de la version 2.1 produite par http://heroinewarrior.com/ . Laquelle est la meilleure ? Je ne sais pas.
#21 Le 21/08/2006, à 16:59
- brakbabord
Re : Compilation Cinelerra
Merci ça fonctionne, génial !
(J'ai corrigé le wiki)
Hors ligne
#22 Le 21/08/2006, à 17:09
- Yannick@AMD64
Re : Compilation Cinelerra
Salut,
Content de voir que ça marche aussi chez toi !
Par contre je te conseille de mettre une note après cette ligne du wiki :
svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtual
Qui dirait quelque chose comme :
Note : Cette procédure a été testé avec succès pour la version 840, si vous avez des problèmes de compilation veuillez faire un rapport ici http://forum.ubuntu-fr.org/post.php?action=post&tid=52504 . Si vous êtes pressé, vous pouvez toujours prendre la version 840 (du 16 août 2006) :
svn checkout svn://svn.skolelinux.org/cinelerra/trunk/hvirtual -r840
#23 Le 21/08/2006, à 17:19
- Yannick@AMD64
Re : Compilation Cinelerra
Re,
Encore une dernière chose pour possiblement optimiser cinelerra.
En regardant de plus près les options de configure, on trouve :
--enable-mmx enables support for mmx (default is disabled)
--enable-3dnow enables support for 3dnow (default is disabled)
Vu que les instructions dites "mmx" et "3dnow" sont spécialement conçues pour des logiciels comme cinelerra et sont dans les processeurs AMD64, il semble dommage de s'en priver. On peut raisonnablement attendre un gain de performance notable.
Il faudrait donc essayer de compiler avec :
./configure --with-pic --enable-mmx --enable-3dnow
make
sudo make install
Mais comme je n'ai pas l'usage de cinelarra pour le moment, je ne vais pas faire le test (pour voir le gain de perf et les instabilités possiblement induites...)
a+
#24 Le 21/08/2006, à 17:49
- brakbabord
Re : Compilation Cinelerra
Ca y est j'ai mis des notes sur les versions, et ajouté les options 3dnow, mmx et sse au configure (je viens de tester ça fonctionne).
Hors ligne
#25 Le 21/08/2006, à 18:06
- Yannick@AMD64
Re : Compilation Cinelerra
Re,
Il n'y pas d'option pour sse. J'ai vérifié dans le fichier configure. Toutefois, cela ne pose de problème apparemment.
Pour avoir la liste des options, tu peux faire :
./configure --help
Il vaut quand même mieux remplacer par :
./configure --with-pic --enable-mmx --enable-3dnow