Linux 15.010 Themen, 106.838 Beiträge

Fehler beim Kompilieren von avifile

Fridolin Michel / 5 Antworten / Flachansicht Nickles

Hallo!


Ich wollte avifile-0.7-0.7.38 mit "make" kompilieren und erhalte unten stehende Fehlermeldung. Das Konfigurieren mit "./configure" lief dagegen Problemlos ab.


Making all in . make[1]: Entering directory `/root/avifile-0.7-0.7.38' make[1]: Nothing to be done for `all-am'. make[1]: Leaving directory `/root/avifile-0.7-0.7.38'


Making all in admin make[1]: Entering directory `/root/avifile-0.7-0.7.38/admin'


make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/avifile-0.7-0.7.38/admin'


Making all in m4 make[1]: Entering directory `/root/avifile-0.7-0.7.38/m4'


make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/avifile-0.7-0.7.38/m4'


Making all in ffmpeg make[1]: Entering directory `/root/avifile-0.7-0.7.38/ffmpeg'


Making all in libavformat make[2]: Entering directory `/root/avifile-0.7-0.7.38/ffmpeg/libavformat' /bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../../include -DHAVE_AV_CONFIG_H -I./../libavcodec -I./.. -Wall -Wno-unused -I../../include -O2 -mcpu=i686 -march=i686 -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -pipe -c flvenc.c gcc -DHAVE_CONFIG_H -I. -I. -I../../include -DHAVE_AV_CONFIG_H -I./../libavcodec -I./.. -Wall -Wno-unused -I../../include -O2 -mcpu=i686 -march=i686 -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -pipe -c flvenc.c -fPIC -DPIC -o flvenc.lo flvenc.c: In function `flv_write_trailer': flvenc.c:232: parse error before `file_size' flvenc.c:234: `flags' undeclared (first use in this function) flvenc.c:234: (Each undeclared identifier is reported only once flvenc.c:234: for each function it appears in.) flvenc.c:238: `file_size' undeclared (first use in this function)


make[2]: *** [flvenc.lo] Error 1 make[2]: Leaving directory `/root/avifile-0.7-0.7.38/ffmpeg/libavformat'


make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/avifile-0.7-0.7.38/ffmpeg' make: *** [all-recursive] Error 1


Gruß


Frido


 


 


 


 


 


 

bei Antwort benachrichtigen
Fridolin Michel NANÜ „das bedarf es offensichtlich keines make, sondern eher eines Makefile, ansonsten...“
Optionen

Natürlich bedarf es einer Makefile. Die will ich ja gerade mit "make" erstellen. Bei rpmseek gibt es nichts für Debian, denn das Packetformat für Debian heißt .deb und nicht .rpm. Da ich keine aktuelle avifile im deb-Format gefunden habe, will ich eben avifile als Source(.src) installieren. Das eigentliche Problem muss aber irgendwo bei ffmpeg liegen, wie der Fehlermeldung zu entnehmen ist.

bei Antwort benachrichtigen