Goofy180173
Member
Ich versuchen einen ffmpeg mittels cross compiler für mipsel zu kompilieren. Leider scheitere ich am einbinden von h246
Ich hab die libx246 bereits auf mipsel kompiliert und libs und include in die richtigen Verzeichnisse kopiert.
beim ausführen von ./configure erhalte ich folgenden Fehler
Wenn ich im Header von nachsehe gibt es diese Funktion so auch wirklich nicht. Wie kann ich feststellen welchen libx246 zu meiner ffmpeg version passt?
Ich hab die libx246 bereits auf mipsel kompiliert und libs und include in die richtigen Verzeichnisse kopiert.
beim ausführen von ./configure erhalte ich folgenden Fehler
Code:
check_func x264_encoder_open
check_ld
check_cc
BEGIN /tmp/ffmpeg-conf-23195-9022-11977.c
1 extern int x264_encoder_open();
2 int main(void){
3 x264_encoder_open();
4 }
END /tmp/ffmpeg-conf-23195-9022-11977.c
mipsel-linux-gcc -I/home/gottfried/openembedded/1.5/dm800/build/tmp/staging/mipsel-linux/include -fexpensive-optimizations -fomit-frame-pointer -frename-registers -O2 -fomit-frame-pointer -c -o /tmp/ffmpeg-conf-22443-9022-23532.o /tmp/ffmpeg-conf-23195-9022-11977.c
mipsel-linux-gcc -L/home/gottfried/openembedded/1.5/dm800/build/tmp/staging/mipsel-linux/lib -Wl,-rpath-link,/home/gottfried/openembedded/1.5/dm800/build/tmp/staging/mipsel-linux/lib -Wl,-O1 -o /tmp/ffmpeg-conf-22879-9022-24238 /tmp/ffmpeg-conf-22443-9022-23532.o -lz -lm -lfaad -lmp3lame -lm -ltheora -logg -lvorbisenc -lvorbis -logg -lx264
/tmp/ffmpeg-conf-22443-9022-23532.o: In function `main':
ffmpeg-conf-23195-9022-11977.c:(.text+0xc): undefined reference to `x264_encoder_open'
collect2: ld returned 1 exit status
ERROR: x264 not found
Wenn ich im Header von nachsehe gibt es diese Funktion so auch wirklich nicht. Wie kann ich feststellen welchen libx246 zu meiner ffmpeg version passt?