[mythtv-commits] Ticket #7362: make fails " selected processor does not support `rev r3, r3'"

MythTV mythtv at cvs.mythtv.org
Sun Oct 18 16:11:30 UTC 2009


#7362: make fails " selected processor does not support `rev r3,r3'"
---------------------------------------------+------------------------------
 Reporter:  John L. Poole <jlpoole@…>        |       Owner:  ijr    
     Type:  defect                           |      Status:  new    
 Priority:  minor                            |   Milestone:  0.22   
Component:  MythTV - General                 |     Version:  unknown
 Severity:  medium                           |     Mlocked:  0      
---------------------------------------------+------------------------------
 This concerns compilation for the Marvell !SheevaPlug an armv5tel based
 computer.  Reports are that MythTV v0.21 successfully compiled on the
 !SheevaPlug, see http://plugcomputer.org/plugforum/index.php?topic=273.0
 where the following configure parameters were given:

 {{{
 ./configure --disable-dvb --cpu=armv5te
 }}}

 Using Gentoo  linux-2.6.30-rc1 on a !SheevaPlug.

 I downloaded via subversion release "release-0-22-fixes" to
 /usr/local/src.  I have QT4 installed and followed the instructions at
 http://192.168.168.15/src/release-0-22-fixes/mythtv/docs/mythtv-
 HOWTO-5.html

 {{{

 localhost mythtv # set | grep ^PATH
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr
 /armv5tel-softfloat-linux-gnueabi/gcc-bin/4.1.2:/usr/lib/qt4
 localhost mythtv # set | grep QT
 QTDIR=/usr/lib/qt4
 localhost mythtv #

 localhost mythtv # ./configure --disable-dvb --cpu=armv5te
 # Basic Settings
 Compile type              release
 Compiler cache            no
 DistCC                    no
 qmake                     /usr/bin/qmake
 install prefix            /usr/local
 runtime prefix            /usr/local
 CPU                       arm  (armv5te)
 big-endian                no
 runtime cpu detection     no
 ARMv5TE enabled           yes
 ARMv6 enabled             yes
 ARMv6T2 enabled           yes
 ARM VFP enabled           no
 IWMMXT enabled            no
 NEON enabled              no

 # Input Support
 Joystick menu             yes
 lirc support              yes
 Video4Linux sup.          yes
 ivtv support              yes
 HD-PVR support            yes
 FireWire support          no
 DVB support               no [/usr/include]
 DVB-S2 support            no
 HDHomeRun support         yes
 IPTV support              yes

 # Sound Output Support
 PulseAudio support        no
 OSS support               yes
 ALSA support              no
 aRts support              no
 JACK support              no
 libfftw3 support          no

 # Video Output Support
 x11 support               yes
 xrandr support            yes
 xv support                yes
 XvMC support              no
 XvMC VLD support          no
 XvMC pro support          no
 VDPAU support             no
 OpenGL video              yes
 OpenGL vsync              yes
 DirectFB                  no
 Fribidi formatting        no
 MHEG support              yes

 # Misc Features
 multi threaded libavcodec yes
 Frontend                  yes
 Backend                   yes

 # Bindings
 bindings_perl             yes
 bindings_python           yes

 Creating libs/libmythdb/mythconfig.h and libs/libmythdb/mythconfig.mak

 WARNING: When using --arch=X or --cpu=X you must include the
          output of ./configure along with any bug report.

 localhost mythtv # make -j 2

 ...
 gcc -c -pipe -march=armv5te -fomit-frame-pointer -O3 -D_ISOC99_SOURCE
 -D_POSIX_C_SOURCE=200112 -std=c99 -D_FILE_OFFSET_BITS=64
 -D_LARGEFILE_SOURCE -pthread -Wall -Wno-switch -Wdisabled-optimization
 -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-
 strings -Wundef -fno-math-errno -w -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE
 -D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE
 -I/mnt/seagate1/usr/share/qt4/mkspecs/linux-g++ -I. -I.. -I../.. -I. -o
 base64.o base64.c
 gcc -c -pipe -march=armv5te -fomit-frame-pointer -O3 -D_ISOC99_SOURCE
 -D_POSIX_C_SOURCE=200112 -std=c99 -D_FILE_OFFSET_BITS=64
 -D_LARGEFILE_SOURCE -pthread -Wall -Wno-switch -Wdisabled-optimization
 -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-
 strings -Wundef -fno-math-errno -w -D_REENTRANT -DPIC -fPIC -D_GNU_SOURCE
 -D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE
 -I/mnt/seagate1/usr/share/qt4/mkspecs/linux-g++ -I. -I.. -I../.. -I. -o
 crc.o crc.c
 {standard input}: '''Assembler messages:
 {standard input}:100: Error: selected processor does not support `rev
 r3,r3''''
 make[2]: *** [crc.o] Error 1
 make[2]: Leaving directory
 `/mnt/seagate1/usr/local/src/release-0-22-fixes/mythtv/libs/libavutil'
 make[1]: *** [sub-libavutil-make_default] Error 2
 make[1]: *** Waiting for unfinished jobs....
 make[1]: Leaving directory
 `/mnt/seagate1/usr/local/src/release-0-22-fixes/mythtv/libs'
 make: *** [sub-libs-make_default-ordered] Error 2
 localhost mythtv #



 }}}

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/7362>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list