Mailing List archive

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

[vdr] Error compiling vdr 0.97 with DVD Support



Hiya...

i've got some error during compile vdr 0.97 with dvd support..

my tree is:

/data/dvb/DVB   # dvb cvstree 02.11.01 with patch dvb.c.2001-09-21.diff
/data/dvb/VDR   # vdr 0.97
/data/dvb/DVD   # symlink to /data/dvb/libdvdread-0.9.2

when i try to compile vdr with:

make REMOTE=LIRC DVD=1

i've got (some lines cut):

[snap on]

Makefile:69: .dependencies: Datei oder Verzeichnis nicht gefunden
In file included from dvbapi.h:32,
                 from config.h:17,
                 from config.c:10:
dvd.h:20: warning: No include path in which to find dvdread/dvd_udf.h
In file included from dvbapi.h:32,
                 from dvbapi.c:15:
dvd.h:20: warning: No include path in which to find dvdread/dvd_udf.h
In file included from dvd.c:23:
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:17,
                 from eit.c:38:

[...]

g++ -g -O2 -Wall -Woverloaded-virtual -m486 -c -DDVDSUPPORT 
-D_LARGEFILE64_SOURCE  -DREMOTE_LIRC -D_GNU_SOURCE -I../DVB/ost/include 
-I../DVD/libdvdread/dvdread config.c
In file included from dvbapi.h:32,
                 from config.h:17,
                 from config.c:10:
dvd.h:20: dvdread/dvd_udf.h: Datei oder Verzeichnis nicht gefunden
make: *** [config.o] Error 1

[snap off]

at first i saw this error: -I../DVD/libdvdread/dvdread
the directory ../DVD/libdvdread doesn't exists, 'cause in put the tarball 
from libdvdread directly to ../DVD. to fix this i edit the vdr Makefile
from:
INCLUDES += -I$(DVDDIR)/libdvdread/dvdread
LIBDIRS  += -L$(DVDDIR)/libdvdread/dvdread/.libs
to:
INCLUDES += -I$(DVDDIR)/dvdread
LIBDIRS  += -L$(DVDDIR)/dvdread/.libs

but i run in the same errors as shown on top of this mail:

[snap on]
In file included from dvbapi.h:32,
                 from config.h:17,
                 from config.c:10:
dvd.h:20: warning: No include path in which to find dvdread/dvd_udf.h
[snap off]

at this moment i'am on the end of the road...

what's going wrong? i knew that i have to put the libdvdread in sight of vdr 
to ../DVD and i've done this! the directory ../DVD/dvdread includes the 
header files from libdvdread and the directory ../DVD/dvdread/.libs includes 
the libraries.

on my sight everything is fine, but i won't compile. when i do a:

make REMOTE=LIRC

everything is ok and work's fine. only with DVD=1 it crashed.

who like to help me?



Home | Main Index | Thread Index