Pagina 1 di 1
X Loris - Cinelerra 2.1
Inviato: lun 19 feb 2007, 0:52
da phobos3576
Scusa Loris, ma come hai fatto a compilare i sorgenti di Cinelerra 2.1?
Praticamente il 100% di chi ci ha provato (me compreso) ha ottenuto un:
make error - unexpected end of file
Sul sito ufficiale di Cinelerra non esistono pacchetti binari precompilati per la versione 2.1; presumo quindi che tu sia riuscito a compilare i sorgenti?
Inviato: lun 19 feb 2007, 7:44
da Loris
No io sono nel 100% degli utenti che non sono riusciti

l'autore è Zevin che ha trovato un binario da qualche parte... non ricordo dove.
Inviato: lun 19 feb 2007, 8:52
da manublade
Io sono riuscito a compilare la versione 2.1cv ma ho il problema che rispetto alla 2.0 mi satura tutta la memoria in breve tempo e il programma va in crash.
le richieste per la 2.1 "ufficiale" parlano di gcc 4 che slackware non ha, in ubuntu sono riuscito a compilarla.
Inviato: lun 19 feb 2007, 14:15
da phobos3576
Da quanto ho letto su altri forum, oltre al gcc 4 sembrerebbero esserci seri problemi legati a directory specificate in modo "assoluto" e non "relativo" nei vari Makefile di Cinelerra (un errore che qualcuno ha definito "dilettantesco"); inoltre, gli stessi Makefile andrebbero a cercare il supporto OpenGL, Video4Linux2, etc, in locazioni completamente sbagliate.
Inviato: lun 19 feb 2007, 14:30
da manublade
Io avevo provato, ma dopo il terzo o quarto "error" risolto ho abbandonato.
Anche con ubuntu ho avuto qualche problema ma ho facilmente trovato su google la soluzione.
Loro dicono che su fedora 5 compila senza problemi.
Prova con al versione cv, a me compila senza problemi e si trovano anche i tgz già pronti.
http://cvs.cinelerra.org/
Inviato: mar 20 feb 2007, 0:25
da phobos3576
Allora ... ho fatto anch'io delle prove ed ho appurato quanto segue:
1) Il make dà subito errore perché cerca una directory cinelerra-2.1/i686 che non esiste.
2) Creando tale directory il make parte e va avati per un po, finché non arriva alla compilazione degli mjpegtools dove si blocca con un "famigerato" messaggio di errore; tale messaggio è legato al fatto che la nuova libquicktime usa una nuova interfaccia di programmazione.
Girando su Internet ho scoperto che nel file cinelerra-2.1/mjpegtools-1.6.3-rc1/lavtools/lav_io.c, alla riga 1307, bisogna sostituire:
res = fileno(((quicktime_t *)lav_file->qt_fd)->stream);
con:
res = lqt_fileno((quicktime_t *)lav_file->qt_fd);
Così facendo il make va ancora più avanti ma poi si blocca di nuovo perché non trova la directory quicktime/i686 più una serie di sottodirectory; creando tutto il necessario il make riprende a marciare per poi fermarsi con una serie di errori legati alla libreria FAAD2 (anche in questo caso si tratta di errori dovuti a delle modifiche nella interfaccia di programmazione delle nuove FAAD2).
A questo punto mi sono fermato anch'io!
Inviato: mar 20 feb 2007, 9:17
da manublade
io sono riuscito ad arrivare alla compilazione dei filtri di cinelerra, ma qui si devono spostare file all'interno delle varie directories di cinelerra, ma è un'impresa che dopo la compilazione di due filtri ho abbandonato!
hai provato la versione cv?
Inviato: mar 20 feb 2007, 14:20
da phobos3576
manublade ha scritto:io sono riuscito ad arrivare alla compilazione dei filtri di cinelerra, ma qui si devono spostare file all'interno delle varie directories di cinelerra, ma è un'impresa che dopo la compilazione di due filtri ho abbandonato!
hai provato la versione cv?
Purtroppo ho una connessione a 56k e cinelerra-cvs è in formato decompresso da 170 Mb!!!
Inviato: mar 20 feb 2007, 16:22
da manublade
se vuoi posso metterti il tar in internet (27mb), o se abiti a verona te lo passo in un cd.
Inviato: mar 20 feb 2007, 18:46
da gohanz
Ho provato a compilare la CVS e compila senza problemi! Poi però quando lancio il programma mi da quest'errore!
Codice: Seleziona tutto
./cinelerra
Cinelerra 2.1CV (C) 2006 Heroine Virtual Ltd.
Compiled on mar feb 20 16:02:48 CET 2007
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.
Inviato: mar 20 feb 2007, 19:30
da gohanz
Ok ho risolto!

Inviato: gio 22 feb 2007, 3:37
da phobos3576
manublade ha scritto:se vuoi posso metterti il tar in internet (27mb), o se abiti a verona te lo passo in un cd.
Si, mi faresti un grandissimo piacere comprimendo il sorgente della CVS; 27 Mb li posso scaricare tranquillamente.