Hello,
when try to compile segmenter i got :
Code
root@yavdr:/usr/local/src/istreamdev-0.3.7/segmenter# make
gcc -Wall -g segmenter.c -o segmenter -lavformat -lavcodec -lavutil -lbz2
segmenter.c: In function ‘main’:
segmenter.c:253: warning: ‘guess_format’ is deprecated (declared at /usr/local/include/libavformat/avformat.h:771)
/tmp/ccOM8VrQ.o: In function `main':
/usr/local/src/istreamdev-0.3.7/segmenter/segmenter.c:327: undefined reference to `av_free_packet'
/usr/local/src/istreamdev-0.3.7/segmenter/segmenter.c:377: undefined reference to `av_free_packet'
/usr/local/src/istreamdev-0.3.7/segmenter/segmenter.c:381: undefined reference to `av_free_packet'
collect2: ld returned 1 exit status
make: *** [all] Fehler 1
Any suggestions what i can do?
The prior Version 0.3.6 works fine.
I got ffmpeg from SVN :
Code
FFmpeg version SVN-r22092, Copyright (c) 2000-2010 the FFmpeg developers
built on Feb 27 2010 15:16:30 with gcc 4.4.1
configuration: --prefix=/usr --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfaac --enable-libfaad --enable-libmp3lame --enable-libx264 --enable-libxvid --enable-x11grab
libavutil 50. 9. 0 / 50. 9. 0
libavcodec 52.55. 0 / 52.55. 0
libavformat 52.54. 0 / 52.54. 0
libavdevice 52. 2. 0 / 52. 2. 0
libswscale 0.10. 0 / 0.10. 0
libpostproc 51. 2. 0 / 51. 2. 0
and compiled the old segmenter with:
Code
gcc -Wall -g segmenter.c -o segmenter -L/usr/local/src/ffmpeg/libavformat -lavformat -L/usr/local/src/ffmpeg/libavcodec -lavcodec -L/usr/local/src/ffmpeg/libavutil -lavutil -I/usr/local/src/ffmpeg/ -lm -lmp3lame -lxvidcore -lx264 -lfaad -lfaac -lbz2 -lpthread -lz
Thanks,
heh5