[Ffmpeg-devel] [PATCH] cygwin, link error
Sat Apr 15 17:06:18 CEST 2006
On Wed, Mar 29, 2006 at 01:05:27PM +0200, Diego Biurrun wrote:
> On Wed, Mar 29, 2006 at 11:23:02AM +0100, M?ns Rullg?rd wrote:
> > Diego Biurrun said:
> > > On Tue, Mar 21, 2006 at 01:15:50PM +0100, Marcus Engene wrote:
> > >>
> > >> --- Makefile.org 2006-03-21 14:02:07.343750000 +0100
> > >> +++ Makefile 2006-03-21 14:02:27.343750000 +0100
> > >> @@ -66,7 +66,7 @@
> > >> OBJS+= audio.o
> > >> endif
> > >>
> > >> -EXTRALIBS += -L../libavutil -lavutil$(BUILDSUF) -lavcodec$(BUILDSUF)
> > >> -L../libavcodec
> > >> +EXTRALIBS := -L../libavutil -lavutil$(BUILDSUF) -lavcodec$(BUILDSUF)
> > >> -L../libavcodec $(EXTRALIBS)
> > >
> > > I don't particularly like it, but I don't know a better solution. Mans?
> > The only other solution I can think of is to split EXTRALIBS into two
> > variables, one that is set only from configure and one that is set in
> > the makefiles. I'm not convinced this is much cleaner though.
> I'm thinking of using this construct everywhere:
> EXTRALIBS := -Lfoo -bar $(EXTRALIBS)
> That would at least make it consistent everywhere.
Applied on both libavcodec and libavformat.
More information about the ffmpeg-devel