[vdr] analogtv compile problems against vdr-1.3.46

Darren Salt linux at youmustbejoking.demon.co.uk
Sun Apr 30 19:58:04 CEST 2006

I demand that Simon Baxter may or may not have written...

> Plugin analogtv:
> make[1]: Entering directory
> `/home/vdruser/vdr-1.3.46_analog/PLUGINS/src/analogtv-0.9.39'
> g++ -Wall -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"analogtv"'
>  -DHAVE_FAST_MEMCPY -DNEED_OWN_SIP -I../../../include analogtv.c
> g++ -Wall -fPIC -g -O2 -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"analogtv"'
>  -DHAVE_FAST_MEMCPY -DNEED_OWN_SIP -I../../../include cpu_accel.c
> cpu_accel.c: In function âuint32_t mm_accel()':
> cpu_accel.c:76: error: can't find a register in class 'BREG' while reloading
> 'asm'
> Any ideas?

Forcing that file to be compiled with -Os instead of -O2 should work.

| Darren Salt    | linux or ds at              | nr. Ashington, | Toon
| RISC OS, Linux | youmustbejoking,demon,co,uk | Northumberland | Army
| + Buy less and make it last longer.         INDUSTRY CAUSES GLOBAL WARMING.

Your talents will be recognised and suitably rewarded.

More information about the vdr mailing list