[vdr] Compiling xine-lib and problems
tjormola at cc.hut.fi
Sat Mar 18 14:52:10 CET 2006
On 18.3.2006, at 14:24, CR wrote:
> I know this is not strictly about VDR, but has anyone successfully
> compiled xine-lib (either CVS or off Reinhard's site, Feb CVS)?
The problem is probably in gcc and relates to PIC generation support.
This doesn't fix the cause but fixes the symptom: configure xine-lib
with --disable-fpic option and it should work. It did for me (Ubuntu
dapper, gcc 4.0.3).
> With the CVS located on Reinhard's site (circa Feb 13 2006), compiling
> with GCC 4.02 (and applying NO patches including xine-vdr) I get the
> following error:
> "h264dsp_mmx.c: In function 'h264_h_loop_filter_luma_mmx2':
> dsputil_mmx.c:621: error: can't find a register in class
> while reloading 'asm'
> make: *** [dsputil_mmx.lo] Error 1
> Compiling the latest version from CVS (no patches, GCCC 4.02), I get a
> bunch of errors starting with:
> ldt_keeper.c:188: error: parameter 1 ('array') has incomplete type
> ldt_keeper.c: In function '_modify_ldt':
> ldt_keeper.c:193: error: invalid application of 'sizeof' to incomplete
> type 'struct user_desc'
> ldt_keeper.c: In function 'Setup_LDT_Keeper':
> Any ideas?
> vdr mailing list
> vdr at linuxtv.org
More information about the vdr