[vdr] Compile problem undefined reference to H264

Reinhard Nissl rnissl at gmx.de
Sun Jan 27 00:18:37 CET 2008


Hi,

spe at sdmonv.com schrieb:

> I try to compile a new vdr-1.5.13. I patched it with
> vdr-1.5.13-dvbs2-h264-syncearly-framespersec-audioindexer-fielddetection-speedup.diff
> I also changed the Makefile as advised
> When I compile, I  get :
> 
> root at pccave:/usr/local/src/vdr-1.5.13# make
> g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -rdynamic audio.o
> channels.o ci.o config.o cutter.o device.o diseqc.o dvbdevice.o dvbci.o
> dvbosd.o dvbplayer.o dvbspu.o dvbsubtitle.o eit.o eitscan.o epg.o filter.o
> font.o i18n.o interface.o keys.o lirc.o menu.o menuitems.o nit.o osdbase.o
> osd.o pat.o player.o plugin.o rcu.o receiver.o recorder.o recording.o
> remote.o remux.o ringbuffer.o sdt.o sections.o shutdown.o skinclassic.o
> skins.o skinsttng.o sources.o spu.o status.o svdrp.o themes.o thread.o
> timers.o tools.o transfer.o vdr.o videodir.o  -ljpeg -lpthread -ldl -lcap
> -lrt -lfreetype -lfontconfig  ./libsi/libsi.a -o vdr

Seems like your Makefile didn't get this hunk of the patch applied:

> diff -Nurp ../vdr-1.5.13-orig/Makefile ./Makefile
> --- ../vdr-1.5.13-orig/Makefile 2008-01-13 13:53:17.000000000 +0100
> +++ ./Makefile  2008-01-19 23:43:30.000000000 +0100
> @@ -41,7 +41,7 @@ OBJS = audio.o channels.o ci.o config.o
>         lirc.o menu.o menuitems.o nit.o osdbase.o osd.o pat.o player.o plugin.o rcu.o\
>         receiver.o recorder.o recording.o remote.o remux.o ringbuffer.o sdt.o sections.o shutdown.o\
>         skinclassic.o skins.o skinsttng.o sources.o spu.o status.o svdrp.o themes.o thread.o\
> -       timers.o tools.o transfer.o vdr.o videodir.o
> +       timers.o tools.o transfer.o vdr.o videodir.o h264parser.o
> 
>  ifndef NO_KBD
>  DEFINES += -DREMOTE_KBD

Bye.
-- 
Dipl.-Inform. (FH) Reinhard Nissl
mailto:rnissl at gmx.de



More information about the vdr mailing list