Hi Glynn, I succesfully built ffmpeg with the following configure options: --enable-shared --disable-static --enable-gpl >Configure checks for the headers avcodec.h, avformat.h and swscale.h, >for the function avcodec_init with -lavcodec (and optionally >-lavutil), and for the function av_set_parameters with -lavformat (and >optionally -lavutil). mmm... the configure log it's long to post it here, but there's a line that may be *interesting*: software scaler enabled no you say that configure checks for swscale.h ... maybe software scaler must be enabled? another thing: vhook is not enabled, because it has been replaced by LibAVFilter, and because to build it I need some works around with libraries... so I would be very happy if GRASS would not need it :-) ... do you know if it is needed? Many thanks for your help, Marco
________________________________ Da: Glynn Clements [mailto:[EMAIL PROTECTED] Inviato: gio 12/06/2008 7.04 A: [EMAIL PROTECTED] Cc: grass-dev@lists.osgeo.org Oggetto: Re: [GRASS-dev] GRASS FFMPEG support [EMAIL PROTECTED] wrote: > I'm building ffmpeg on windows through MinGW; standard build went > succesfully, but I have some doubts: what does GRASS need to enable > ffmpeg support in it? You need to run configure with the --with-ffmpeg switch, and possibly the --with-ffmpeg-includes= and/or --with-ffmpeg-libs= switches. I would expect that you need --with-ffmpeg-includes=, as the headers normally get installed into a subdirectory, but the headers don't specify the subdirectory when they include each other. > I built ffmpeg enabling shared and disabling static libraries, but > enabling shared produces only libavutil, libavcodec and libavformat as > DLLs, and not a ffmpeg DLL, as I roughly expected (I checked on the > official ffmpeg web site, that's normal, there is any ffmpeg.dll > mentioned) That's correct (on Linux, I also have libpostproc, but that isn't required by any of the other libraries). Configure checks for the headers avcodec.h, avformat.h and swscale.h, for the function avcodec_init with -lavcodec (and optionally -lavutil), and for the function av_set_parameters with -lavformat (and optionally -lavutil). If using --with-ffmpeg results in configure errors, and you used any necessary --with-ffmpeg-includes= and/or --with-ffmpeg-libs= switches, then look in config.log for any error messages. -- Glynn Clements <[EMAIL PROTECTED]>
_______________________________________________ grass-dev mailing list grass-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/grass-dev