Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] vdr 0.96 with DVD



Hi there,

I wanted to compile VDR 0.96 with DVD support, but it is not working.
Without DVd support everything is OK.
I'm using libdvdread-0.9.1 and this one compiled and installed without
any errors.

When I now compile VDR I get this error:

...
dvd.h:20: warning: No include path in which to find dvdread/dvd_udf.h
In file included from dvbapi.h:32,
                 from config.h:18,
                 from vdr.c:33:
dvd.h:20: warning: No include path in which to find dvdread/dvd_udf.h
g++ -g -O2 -Wall -Woverloaded-virtual -m486 -c -DDVDSUPPORT
-D_LARGEFILE64_SOURCE  -DREMOTE_LIRC -I../DVB/ost/include
-I../DVD/libdvdread config.c
In file included from dvbapi.h:32,
                 from config.h:18,
                 from config.c:10:
dvd.h:20: dvdread/dvd_udf.h: No such file or directory
...

So it looked as if VDR doesn't find the needed headerfiles. Then I
changed the Makefile a little bit so that it points to the right path:

...
ifdef DVD
#INCLUDES += -I$(DVDDIR)/libdvdread
INCLUDES += -I$(DVDDIR)
#LIBDIRS  += -L$(DVDDIR)/libdvdread/dvdread/.libs
LIBDIRC += -L$(DVDDIR)/dvdread/.libs
...

Now it compiled without any errors. But when I want to start the program
this error comes:

./vdr: error while loading shared libraries: libdvdread.so.2: cannot
open shared object file: No such file or directory

But this file is there:

video:/usr/local/src/VDR# ls -lA /usr/local/lib/libdvdread.so.2
lrwxrwxrwx    1 root     staff          19 Oct 17 16:09
/usr/local/lib/libdvdread.so.2 -> libdvdread.so.2.0.1

So what did I do wrong?

Thank you for any help!

Matthias





Home | Main Index | Thread Index