[mythtv-commits] Ticket #2994: compile error using --proc-opt in configure while using "Intel(R) Celeron(R) M processor"

MythTV mythtv at cvs.mythtv.org
Thu Dec 20 16:50:44 UTC 2007


#2994: compile error using --proc-opt in configure while using "Intel(R)
Celeron(R) M processor"
-----------------------+----------------------------------------------------
 Reporter:  anonymous  |        Owner:  janne         
     Type:  defect     |       Status:  infoneeded_new
 Priority:  minor      |    Milestone:  0.21          
Component:  mythtv     |      Version:  head          
 Severity:  low        |   Resolution:                
  Mlocked:  0          |  
-----------------------+----------------------------------------------------
Changes (by stuartm):

  * status:  new => infoneeded_new


Old description:

> {{{
> make[2]: Entering directory `/usr/src/mythtv/libs/libavcodec'
> ccache gcc -c -pipe -march=pentium4 -w -fomit-frame-pointer -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
> -DHAVE_XVMC_VLD -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 motion_est.o motion_est.c
> motion_est_template.c: In function 'qpel_motion_search':
> motion_est_template.c:413: error: can't find a register in class
> 'GENERAL_REGS' while reloading 'asm'
> make[2]: *** [motion_est.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
> }}}
>
> removing --enable-proc-opt from the configure removes this error.
>

> {{{
> processor       : 0
> vendor_id       : GenuineIntel
> cpu family      : 6
> model           : 13
> model name      : Intel(R) Celeron(R) M processor         1.40GHz
> stepping        : 8
> cpu MHz         : 1396.565
> cache size      : 1024 KB
> fdiv_bug        : no
> hlt_bug         : no
> f00f_bug        : no
> coma_bug        : no
> fpu             : yes
> fpu_exception   : yes
> cpuid level     : 2
> wp              : yes
> flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
> mca cmov
> pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx up
> bogomips        : 2796.17
> }}}

New description:

 {{{
 make[2]: Entering directory `/usr/src/mythtv/libs/libavcodec'
 ccache gcc -c -pipe -march=pentium4 -w -fomit-frame-pointer -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
 -DHAVE_XVMC_VLD -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 motion_est.o motion_est.c
 motion_est_template.c: In function 'qpel_motion_search':
 motion_est_template.c:413: error: can't find a register in class
 'GENERAL_REGS' while reloading 'asm'
 make[2]: *** [motion_est.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
 }}}

 removing --enable-proc-opt from the configure removes this error.


 {{{
 processor       : 0
 vendor_id       : GenuineIntel
 cpu family      : 6
 model           : 13
 model name      : Intel(R) Celeron(R) M processor         1.40GHz
 stepping        : 8
 cpu MHz         : 1396.565
 cache size      : 1024 KB
 fdiv_bug        : no
 hlt_bug         : no
 f00f_bug        : no
 coma_bug        : no
 fpu             : yes
 fpu_exception   : yes
 cpuid level     : 2
 wp              : yes
 flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca
 cmov
 pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx up
 bogomips        : 2796.17
 }}}

--

Comment:

 Is this still an issue in current SVN? The ticket is nearly a year old.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/2994#comment:7>
MythTV <http://svn.mythtv.org/trac>
MythTV


More information about the mythtv-commits mailing list