[Ffmpeg-devel] [PATCH] rewrite vhook/drawtext.c
Tue Sep 5 09:10:37 CEST 2006
> On 9/4/06, Gustavo Sverzut Barbieri <barbieri at gmail.com> wrote:
>> On 9/4/06, Diego Biurrun <diego at biurrun.de> wrote:
>> > On Mon, Sep 04, 2006 at 10:19:39AM -0300, Gustavo Sverzut Barbieri
>> > >
>> > > Comments are always welcome!
>> > >
>> > > --- Makefile (revision 6159)
>> > > +++ Makefile (working copy)
>> > > @@ -15,12 +15,18 @@
>> > >
>> > > ifeq ($(HAVE_FREETYPE2),yes)
>> > > HOOKS += drawtext$(SLIBSUF)
>> > > - CFLAGS += `freetype-config --cflags`
>> > > - LDFLAGS += `freetype-config --libs`
>> > > +
>> > > +drawtext.o: drawtext.c
>> > > + $(CC) $(CFLAGS) -Wall -Werror -g -c -o $@ $< $(VHOOKCFLAGS)
>> `freetype-config --cflags`
>> > Leave this like it was before, this is redundant.
>> So, should I add $(freetype-config --cflags) and $(freetype-config
>> --libs) to flags so every hook will like to it?
> Okay, the old way do not work (as imlib2 vhook also doesn't) because
> it do not find symbols.
> looks like the -Wl,--as-needed is not working as expected... I never
> played with this linker flag before, any hints?
In which platform are you finding undefined symbols?
If it is Cygwin, the patch ffmpeg.cygwin.vhook.7.patch that is in
may help you.
More information about the ffmpeg-devel