analogtv compile problems against vdr-1.3.46

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

 



> [snip]
>> 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'
> [snip]
>> Any ideas?
>
> Forcing that file to be compiled with -Os instead of -O2 should work.

Ok, here's another visable hole in my knowledge.
Makefile:
[snip]
CXX      ?= g++
OPTFLAGS 
?= -O4 -march=i486 -mcpu=i686 -pipe -ffast-math -fomit-frame-pointer -D_REENTRANT 
 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
CXXFLAGS ?= $(OPTFLAGS) -Wall -Woverloaded-virtual
[snip]

How do I do this?  Do I need to select specific CXXFLAGS in Makefile for 
cpu_accel.c?

Should I globally change OPTFLAGS to us -Os rather than -O4 ?? 



[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux