[mythtv-users] mythplugin: Ungültiger Maschinenbefehl (unknown machine command?)
Thomas Kuster
mythtv at fam-kuster.ch
Thu Aug 25 22:32:42 UTC 2005
hello
Am Freitag, 26. August 2005 00.15 schrieb Allan Stirling:
> Your Via C3 is not PPro compatible, and needs to be compiled for
> specifically.
that i know, i chance the debian/rules in mythtv to:
./configure --prefix=/usr \
--cpu=i686 --enable-mmx \
--enable-lirc \
--enable-audio-alsa \
--enable-audio-oss \
--enable-audio-jack \
--enable-audio-arts \
--enable-opengl-vsync \
--enable-dvb \
--dvb-path=/usr/include \
--enable-firewire \
--enable-ivtv \
--enable-joystick-menu \
--enable-xvmc\
--enable-xvmc-vld
> Change -march=pentiumpro to -march=i586 in settings.pro - However, this
> *should* be automatic with any recent version of Myth which is compiled
> from scratch - Unless your packager has fiddled.
i use version 0.18.1. for mythtv i set it manual in the debian/rules, but the
configure script for mythplugin (0.18.1 too) has no -march (why i586 and not
i686 or c3) option and i don't know where to set it in the setting.pro:
#CONFIG += debug
CONFIG += release
isEmpty( PREFIX ) {
PREFIX = /usr/local
}
LIBVERSION = 0.18.1
INCLUDEPATH += $${PREFIX}/include
#INCLUDEPATH += /usr/include/cdda
#INCLUDEPATH += /usr/include/FLAC
LIBS *= -L$${PREFIX}/lib
DEFINES += _GNU_SOURCE
DEFINES += PREFIX=\"$${PREFIX}\"
# Remove for x86-64
DEFINES += HAVE_MMX # <<<=== i have mmx but not a pentium. what to do?
release {
QMAKE_CXXFLAGS_RELEASE = -O3 -march=pentiumpro -fomit-frame-pointer
macx {
# Don't use -O3, it causes some Qt moc methods to go missing
QMAKE_CXXFLAGS_RELEASE = -O2
}
QMAKE_CFLAGS_RELEASE = $${QMAKE_CXXFLAGS_RELEASE}
}
macx {
DEFINES -= HAVE_MMX
}
> Cheers,
>
> Allan.
bye and thanks
thomas
More information about the mythtv-users
mailing list