[vdr] basic set-up for vdr and HVR 4000 in Ubuntu 7.10
Ondrej Wisniewski
ondrej.wisniewski at ericsson.com
Tue Mar 4 13:22:54 CET 2008
> Thanks Ondrej
>
> I have followed the link and installed xineliboutput, but make plugins give
>
> Plugin xineliboutput:
> make[1]: Map '/usr/local/vdr-1.5.16/PLUGINS/src/xineliboutput-1.0.0rc2'
> wordt binnengegaan
> g++ -O3 -pipe -Wall -Woverloaded-virtual -fPIC -g -c -D_GNU_SOURCE
> -DPLUGIN_NAME_I18N='"xineliboutput"' -D_REENTRANT -D_LARGEFILE_SOURCE
> -D_FILE_OFFSET_BITS=64 -DXINELIBOUTPUT_VERSION='"1.0.0rc2"'
> -DUSE_ICONV=1 -Wall -I../../../include -o device.o device.c
> ../../../include/vdr/osd.h:409: let op: 'virtual cOsd*
> cOsdProvider::CreateOsd(int, int, uint)' was hidden
> osd.h:62: let op: by 'virtual cOsd*
> cXinelibOsdProvider::CreateOsd(int, int)'
> device.c: In member function 'virtual void
> cXinelibDevice::MakePrimaryDevice(bool)':
> device.c:330: fout: cannot allocate an object of abstract type
> 'cXinelibOsdProvider'
> osd.h:54: note: because the following virtual functions are pure
> within 'cXinelibOsdProvider':
> ../../../include/vdr/osd.h:409: note: virtual cOsd*
> cOsdProvider::CreateOsd(int, int, uint)
> make[1]: *** [device.o] Fout 1
> make[1]: Map '/usr/local/vdr-1.5.16/PLUGINS/src/xineliboutput-1.0.0rc2'
> wordt verlaten
>
> *** failed plugins: skincurses xineliboutput
>
> What is missing here, does I have to install other plugins first?
>
> gaston
Why don't you just install the binary packages with apt-get? They are
already in the Ubuntu repositories. It should be as easy as typing:
sudo apt-get install vdr vdr-plugin-xineliboutput
If you prefer to compile everything from source you will need to resolve
all the dependencies manually which could be quite a long shot.
Ondrej
More information about the vdr
mailing list