AW: videoschnitt unter linux

Kai Krebber Kai.Krebber at krick.net
Mon May 5 22:33:20 CEST 2008


OK. Habe also mutig libgtk2.0-dev installiert und sicherheitshalber ein
make clean abgesetzt und ./configure nochmal aufgerufen.
Nun bricht der compilerlauf wie folgt ab:

:
MotionSearcher.hh:2444: internal compiler error: in tsubst, at cp/pt.c:7226
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
For Debian GNU/Linux specific bug reporting instructions,
see <URL:file:///usr/share/doc/gcc-4.1/README.Bugs>.
Preprocessed source stored into /tmp/ccpNq77M.out file, please attach this to your bugreport.
make[4]: *** [newdenoise.o] Fehler 1
make[4]: Leaving directory `/usr/src/cinelerra-2.1/mjpegtools-1.6.3-rc1/y4mdenoise'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/usr/src/cinelerra-2.1/mjpegtools-1.6.3-rc1'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/usr/src/cinelerra-2.1/mjpegtools-1.6.3-rc1'
make[1]: *** [all] Fehler 2
make[1]: Leaving directory `/usr/src/cinelerra-2.1'
make: *** [all] Fehler 2

Irgend eine Idee, wie ichüber diesen Fehler wegkomme?

Um nochmal auf Plan B zurückzukommen: installieren des debianpaketes für
cinelerra: Hier hänge ich immer noch an der Abhängigkeit vom (für mich
nicht verfügbaren) libopenexr2ldbl :
seven:/usr/src/cinelerra-2.1# apt-get install cinelerra
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
Sie eine unmögliche Situation angefordert haben oder dass, wenn Sie die
Unstable-Distribution verwenden, einige erforderliche Pakete noch nicht
kreiert oder aus Incoming herausbewegt wurden.

Da Sie nur eine einzige Operation angefordert haben, ist es sehr wahrscheinlich,
dass das Paket einfach nicht installierbar ist und eine Fehlermeldung über
dieses Paket erfolgen sollte.
Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
  cinelerra: Hängt ab: libopenexr2ldbl (>= 1.2.2) ist aber nicht installierbar
E: Kaputte Pakete
seven:/usr/src/cinelerra-2.1# apt-cache show libopenexr2ldbl
seven:/usr/src/cinelerra-2.1# apt-file search  libopenexr2ldbl
seven:/usr/src/cinelerra-2.1#   

Wie komme ich denn wohl an die begehrte library?

Gruß, Kai


-----Ursprüngliche Nachricht-----
Von: Jan-Benedict Glaw [mailto:jbglaw at lug-owl.de] 
Gesendet: Montag, 21. April 2008 22:40
An: Kai Krebber
Cc: Linux User Group OWL
Betreff: Re: videoschnitt unter linux

On Sat, 2008-04-19 09:40:10 +0200, Kai Krebber <Kai.Krebber at krick.net> wrote:
> Mhh - habe nun Deine sourcen in meiner sources.lst (ausser oracle - da 
> krieg ich 'nen GPG-Fehler, aber ich vermute mal, daher kommt die library 
> nicht  (kann man nachschauen, aus welchem/n repository/ies ein Paket 
> kommt?))
> ergänzt, aber trotzdem gibt's nach einem apt-get update keine

Die GPG-Fehlermeldung besagt Dir letztlich nur, daß das keine
offiziellen Pakete von Debian sind, und ebensowenig Pakete einer
Quelle, der Du mal Dein Vertrauen ausgesprochen hast.

man apt-key

> libopenexr2ldbl
> 
> Kann es wirklich damit zusammenhängen, was Maximilian schreibt, dass
> das cinelerra-paket so nicht unter etch läuft?
> Ich muss zugeben, dass ich z.Zt. mit etch soweit sehr zufrieden bin
> und ungerne auf sid upgraden möchte, da erfahrungsgemäss dann wieder
> viele Anpassungen am System notwendig sind. Für's Backporting habe
> ich nicht genug know-how - ich krieg ja nicht mal die sourcen von
> heroinwarrior compiled. Hier übrigens die entsprechenden Fehlermeldungen:
> 
> :
> make[4]: Entering directory `/usr/src/cinelerra-2.1/libiec61883-1.0.0/src'
> if /bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include      -I/root/hvirtual/libraw1394-1.2.0/ -MT cip.lo -MD -MP -MF ".deps/cip.Tpo" -c -o cip.lo cip.c; \
>         then mv -f ".deps/cip.Tpo" ".deps/cip.Plo"; else rm -f ".deps/cip.Tpo"; exit 1; fi
>  gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/root/hvirtual/libraw1394-1.2.0/ -MT cip.lo -MD -MP -MF .deps/cip.Tpo -c cip.c -o cip.o
> In file included from cip.c:25:
> iec61883.h:23:32: error: libraw1394/raw1394.h: No such file or directory

Das ist der eigentliche Fehler.

> In file included from cip.c:25:
> iec61883.h:115: error: expected ')' before 'handle'
> iec61883.h:129: error: expected ')' before 'handle'
> iec61883.h:364: error: expected ')' before 'handle'
> iec61883.h:379: error: expected ')' before 'handle'
> iec61883.h:574: error: expected ')' before 'handle'
> iec61883.h:659: error: expected ')' before 'handle'
> iec61883.h:673: error: expected ')' before 'handle'
> iec61883.h:881: error: expected ')' before 'handle'
> iec61883.h:910: error: expected ')' before 'handle'
> iec61883.h:944: error: expected ')' before 'handle'
> iec61883.h:967: error: expected ')' before 'handle'
> iec61883.h:985: error: expected ')' before 'handle'
> iec61883.h:993: error: expected ')' before 'handle'
> iec61883.h:999: error: expected ')' before 'handle'
> iec61883.h:1004: error: expected ')' before 'handle'
> iec61883.h:1009: error: expected ')' before 'handle'
> iec61883.h:1015: error: expected ')' before 'handle'
> iec61883.h:1020: error: expected ')' before 'handle'
> iec61883.h:1025: error: expected ')' before 'handle'
> iec61883.h:1030: error: expected ')' before 'handle'
> iec61883.h:1034: error: expected ')' before 'handle'
> iec61883.h:1038: error: expected ')' before 'handle'
> iec61883.h:1055: error: expected ')' before 'h'
> iec61883.h:1062: error: expected ')' before 'h'
> iec61883.h:1072: error: expected ')' before 'h'
> iec61883.h:1087: error: expected ')' before 'h'
> iec61883.h:1103: error: expected ')' before 'h'
> iec61883.h:1111: error: expected ')' before 'h'
> iec61883.h:1121: error: expected ')' before 'h'
> iec61883.h:1138: error: expected ')' before 'h'
> In file included from cip.c:26:
> iec61883-private.h:160: error: expected ')' before 'handle'
> iec61883-private.h:212: error: expected specifier-qualifier-list before 'u_int32_t'
> iec61883-private.h:238: error: expected specifier-qualifier-list before 'raw1394handle_t'
> iec61883-private.h:258: error: expected specifier-qualifier-list before 'raw1394handle_t'
> iec61883-private.h:289: error: expected specifier-qualifier-list before 'raw1394handle_t'
> iec61883-private.h:412: error: expected ')' before 'h'
> iec61883-private.h:428: error: expected ')' before 'h'
> cip.c:135: error: expected ')' before 'handle'
> make[4]: *** [cip.lo] Fehler 1
> make[4]: Leaving directory `/usr/src/cinelerra-2.1/libiec61883-1.0.0/src'
> make[3]: *** [all-recursive] Fehler 1
> make[3]: Leaving directory `/usr/src/cinelerra-2.1/libiec61883-1.0.0'
> make[2]: *** [all] Fehler 2
> make[2]: Leaving directory `/usr/src/cinelerra-2.1/libiec61883-1.0.0'
> make[1]: *** [all] Fehler 2
> make[1]: Leaving directory `/usr/src/cinelerra-2.1'
> make: *** [all] Fehler 2
> 
> Mag damit zusammenhängen, dass ich keine Firewire-Schnittstelle habe,
> aber zum schneiden brauche ich die ja auch nicht. 

Einfach die fehlende Datei nachinstallieren:

jbglaw at bixie:~$ apt-file search raw1394.h
libraw1394-dev: usr/include/libraw1394/raw1394.h

"libraw1394-dev" ist also das entsprechende Paket.

MfG, JBG

-- 
      Jan-Benedict Glaw      jbglaw at lug-owl.de              +49-172-7608481
Signature of:           Ich hatte in letzter Zeit ein bißchen viel Realitycheck.
the second  :               Langsam möchte ich mal wieder weiterträumen können.
                             -- Maximilian Wilhelm (18. Mai 2006, #lug-owl.de)



More information about the Linux mailing list