[Ffmpeg-devel] [PATCH] Cygwin vhook, always static avformat
Fri Jul 28 23:01:27 CEST 2006
This thread was dormant for a short while, let's revive it..
On Sun, Jul 16, 2006 at 02:00:20PM +0100, M?ns Rullg?rd wrote:
> V?ctor Paesa <wzrlpy at arsystel.com> writes:
> > The next attempt on the vhook, shared lib Cygwin patches, attached.
> > --- ffmpeg-5754-old/configure 2006-07-15 23:00:24.468750000 +0200
> > +++ ffmpeg/configure 2006-07-16 00:09:57.265625000 +0200
> > @@ -587,7 +587,11 @@
> > v4l2="no"
> > audio_oss="yes"
> > dv1394="no"
> > -vhook="no"
> > +VHOOKFLAGS="-shared"
> > +VHOOKLIBS='-Wl,--no-whole-archive \
> > + -L../libavformat -lavformat$(BUILDSUF) \
> > + -L../libavcodec -lavcodec$(BUILDSUF) \
> > + -L../libavutil -lavutil$(BUILDSUF) $(EXTRALIBS)'
> Why is this needed on cygwin but not elsewhere? I guess it has
> something to do with now dynamic symbols are resolved. Wouldn't be
> just as well to always link the vhook libs against lav[cfu]? Doing so
> would allow us to get rid of the -rdynamic stuff which is problematic
> anyway (as in syntax and semantics varying wildly between platforms).
Sounds like a good idea..
More information about the ffmpeg-devel