Opened 14 years ago
Closed 14 years ago
#7362 closed defect (worksforme)
make fails " selected processor does not support `rev r3,r3'"
Reported by: | Owned by: | Isaac Richards | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | MythTV - General | Version: | head |
Severity: | low | Keywords: | armv5te SheevaPlug |
Cc: | jlpoole@… | Ticket locked: | no |
Description
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 #
Change History (4)
comment:1 Changed 14 years ago by
Milestone: | 0.22 → unknown |
---|---|
Severity: | medium → low |
Version: | unknown → head |
comment:2 Changed 14 years ago by
Status: | new → infoneeded_new |
---|
comment:3 Changed 14 years ago by
I'm afraid since my last posting my development environment was lost through a disk crash; my SheevaPlug? is currently nonoperational. I may or may not be able to resurrect the development tree. I'd say for now, I'll have to consider this matter closed. Alas.
comment:4 Changed 14 years ago by
Resolution: | → worksforme |
---|---|
Status: | infoneeded_new → closed |
Unable to test, if anyone else has this issue please attempt the steps requested above and reopen with results.
What happens if you just use --enable-proc-opts instead of specifying a processor? Can you test both sets of configure options against .23-fixes?