Mailing List archive

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

[vdr] Re: Linker error compiling vdr




Hi,

René Bartsch wrote:

> Hi,
> 
> the libdvdread files directly have to be in the /DVD directory, not in
> /DVD/libdvdread/ !!!
> So, unpack libdvdread and rename the main directory "libdvdread/" to "DVD/"
> and copy it into the main directory of your VDR software parallel to the DVB
> and VDR directory.


Or in the libdvdread directory do a:

./configure --prefix=/usr
             ^^^^^^^^^^^^^
./make
./make install

This should install the headers and library files in places where the 
vdr make can find them.

Andreas


> 
> Renne
> 
> 
> ----- Original Message -----
> From: "Joerg Schneide" <JSchneide@t-online.de>
> To: <vdr@linuxtv.org>
> Sent: Tuesday, November 27, 2001 11:51 AM
> Subject: [vdr] Linker error compiling vdr
> 
> 
> 
>>Moin,
>>
>>I get the error msg:
>>"...ld: cannot find -ldvdread"
>>when I try to compile (as root) vdr with
>>"make DVD=1 REMOTE=KBD DEBUG_OSD=1"
>>
>>Paths:
>>/usr/src/VDR (from here I called "make...")
>>/usr/src/DVB
>>/usr/src/DVD/libdvdread/dvdread/
>>          "     "      /src/
>>          "     "      /(files)
>>
>>In "libdvdread" is the contents of libdvdread-9_0_2_tar.gz
>>
>>Is this right? I tried some other locations for /DVD
>>and /libdvdread (under VDR) but it didnt worked.
>>
>>Compiling with the both last options is working and
>>once it worked with DVD=1 alone. "make clean" before
>>a new try didnt help. "man ld" says the -l option
>>specifies an archive as "-lxxxxx.a" but I dont find
>>any file "dvdread.a".
>>
>>Sorry if the questions are more Linux-basic but I'm
>>not very experienced with Linux.
>>
>>
>>Jörg.
>>
>>
>>
> 
> 
> 
> 
> 






Home | Main Index | Thread Index