[Ffmpeg-devel] how to compile output_example.c
Sun Aug 6 11:52:18 CEST 2006
On Sun, 2006-08-06 at 15:08 +0530, Turbo wrote:
> The ffmpeg installation automatically compiles output_example.c and
> generates the executable output_example.
> But I have made a few changes into the source code and want to compile it
> standalone. How to do it?
does "make output_example" work?
> I tried doing:-
> g++ -Wall -g -o output_example output_example.cpp -I
> /usr/local/include/ffmpeg/ -lavformat -lavcodec
> -lavutil -lm -lz -ldl
Why are you using g++ instead of gcc? Which kind of changes did you
apply to the code?
> But I am getting these errors:-
> undefined reference to `sws_getContext(int, int, int, int, int, int, int,
> void*, void*, double*)'
> undefined reference to `sws_scale(SwsContext*, unsigned char**, int*, int,
> int, unsigned char**, int*)'
Are you sure that the avcodec, avformat, and avutil libraries that you
are trying to link are really the latest one from svn? (maybe they are
coming from a previous installation?)
More information about the ffmpeg-devel