[mythtv-commits] Ticket #1890: r10055 compile error on P4 cpu

MythTV mythtv at cvs.mythtv.org
Mon May 29 02:55:17 UTC 2006


#1890: r10055 compile error on P4 cpu
--------------------------------+-------------------------------------------
 Reporter:  spam at sma2.rain.com  |       Owner:  ijr 
     Type:  defect              |      Status:  new 
 Priority:  major               |   Milestone:      
Component:  mythtv              |     Version:  head
 Severity:  medium              |  
--------------------------------+-------------------------------------------
 r10055 compile error on P4 cpu.
 running Debian unstable.

 ./configure --prefix=/usr --enable-dvb --enable-xvmc --enable-opengl-vsync
 --disable-joystick-menu --enable-proc-opt  --disable-xvmcw

 {{{
 # Basic Settings
 Compile type     release
 Compiler cache   yes
 DistCC           no
 Install prefix   /usr
 CPU              x86 (model name        : Intel(R) Celeron(R) CPU 2.13GHz)
 Big Endian       no
 MMX enabled      yes
 Vector Builtins  yes
 }}}


 {{{
 ccache gcc -c -pipe -march=pentium4 -w -Wall -Wno-switch -Os -fomit-frame-
 pointer -D_REENTRANT -DPIC -fPIC  -DMMX -Di386 -D_GNU_SOURCE
 -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr\" -DLIBDIR=\"/usr/lib\"
 -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -DHAVE_XVMC -DQT_NO_DEBUG
 -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
 -I/usr/share/qt3/mkspecs/default -I. -I.. -I../.. -I../libavutil
 -I../../../../include/qt3 -o dsputil_mmx.o i386/dsputil_mmx.c
 i386/dsputil_mmx.c: In function 'gmc_mmx':
 i386/dsputil_mmx.c:2484: error: can't find a register in class
 'GENERAL_REGS' while reloading 'asm'
 make[2]: *** [dsputil_mmx.o] Error 1
 make[2]: Leaving directory `/usr/src/mythtv/libs/libavcodec'
 make[1]: *** [sub-libavcodec] Error 2
 make[1]: Leaving directory `/usr/src/mythtv/libs'
 make: *** [sub-libs] Error 2


 }}}

 Seems ok on AMD hardware.

-- 
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1890>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list