[Ffmpeg-devel] [PATCH] small build cleanup + new configure option

Gildas Bazin gbazin
Thu Jan 19 21:18:12 CET 2006


On Friday 09 December 2005 10:02, Diego Biurrun wrote:
> On Fri, Dec 09, 2005 at 08:44:56AM +0000, Gildas Bazin wrote:
> > On Friday 09 December 2005 00:13, Diego Biurrun wrote:
> > > 
> > > OK, we're getting closer, but any of
> > > 
> > > ./configure --enable-gpl --disable-demuxers
> > > ./configure --enable-gpl --disable-decoders
> > > ./configure --enable-gpl --disable-encoders
> > > 
> > > gives
> > > 
> > > gcc -Wl,--warn-common -rdynamic -g  -Wl,-E -o ffserver ffserver.o 
> > -L./libavformat -lavformat -L./libavcodec -lavcodec -L./libavutil 
-lavutil 
> > -lm -lz -ldl 
> > > ffserver.o: In function 
> > `http_parse_request':/home/diego/src/ffmpeg/ffserver.c:2361: undefined 
> > reference to `ffm_read_write_index'
> > > ffserver.o: In function 
> > `http_server':/home/diego/src/ffmpeg/ffserver.c:2424: undefined 
reference 
> > to `ffm_write_write_index'
> > > :/home/diego/src/ffmpeg/ffserver.c:2050: undefined reference to 
> > `ffm_set_write_index'
> > > ffserver.o: In function 
> > `build_feed_streams':/home/diego/src/ffmpeg/ffserver.c:3539: undefined 
> > reference to `ffm_read_write_index'
> > > collect2: ld returned 1 exit status
> > > make: *** [ffserver] Error 1
> > 
> > I would be tempted to say that make distclean was missed between the 
> > compiles.
> 
> It wasn't.  Trust me.
> 

Sorry for the delay.

Here is a new version of the patch which fixes that (there was a typo in the 
old one).
And the reason for ffserver to be disabled when you use --disable-muxers is 
that ffserver relies on the ffm muxer.

Cheers,

--
Gildas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config.diff
Type: text/x-diff
Size: 8698 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20060119/8002f5d2/attachment.diff>



More information about the ffmpeg-devel mailing list