[mythtv] make/compilation error
Richard Holzhacker
furzmugel at gmx.net
Tue Jul 12 03:02:44 EDT 2005
Dear MythTv developers,
I cannot get mythtv to work on my SUSE 9.2 (or 9.3) system.
If I install rpm packages from folk.uio.no/oeysteio/apt/suse/9.3-mythtv
everything seems to be fine until I start mythfrontend. It terminates with
memory access violation (this was done on a 9.3 install which was deleted,
so there's no error output).
A friend installed mythtv ok on SUSE 9.2 (watching TV worked, EPG was
downloaded and worked) from source with most dependencies filled by
packman.links2linux.de rpms just last weekend. So I thought, I should just
use the files he downloaded (on a 9.2 system) and and it'll work ok.
Because I use an athlon-based system and he uses a pentium4-based one I
downloaded some packages in the i586 version instead of the tested i686
version. The configure script issues error messages (about ffmpeg, see
below) but then seems to proceed normally.
Upon make, the compiler works a while but stops with some error in
httpcomms.o (see below).
What could be the remedy:
Should I install i686 packages of the dependencies on my athlon system?
The compiler command contains "-march=i586 -mcpu=i686". Is this correct?
Is there a problem with ffmpeg? I tried to compile it from source, but
that again provoked an error message from configure about altivec.h. Do I
need another ffmpeg?
I think this problem might be athlon specific, but concerning more people?
It would be great if you could help me to get this fabolous application
working. Until then I will have to resort to the instable but running 0.14
mythtv on the other partition, which crashes inevitably after a variable
time (which is why I want to update).
Best regards
Richie Holzhacker
parker at flamingo:~> uname -a
Linux flamingo 2.6.8-24.16-default #1 Thu Jun 2 12:09:57 UTC 2005 i686
athlon i386 GNU/Linux
---configure error---
parker at flamingo:~/install/mythtv-0.18.1> ./configure
/tmp/ffmpeg-conf-5673-31208-2626.c:1:21: altivec.h: Datei oder Verzeichnis
nicht gefunden
/tmp/ffmpeg-conf-5673-31208-2626.c: In function `foo':
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: duplicate case value
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: previously used here
/tmp/ffmpeg-conf-5673-31208-2626.c: In function `foo':
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: duplicate case value
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: previously used here
/tmp/ffmpeg-conf-5673-31208-2626.c: In function `foo':
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: duplicate case value
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: previously used here
/tmp/ffmpeg-conf-5673-31208-2626.c: In function `foo':
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: duplicate case value
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: previously used here
/tmp/ffmpeg-conf-5673-31208-2626.c:1: error: parse error before "p"
In file included from /tmp/ffmpeg-conf-5673-31208-2626.c:1:
/usr/lib/gcc-lib/i586-suse-linux/3.3.4/include/xmmintrin.h:34:3: #error
"SSE instruction set not enabled"
cat: /etc//etc/ld.so.conf.d/*.conf: Datei oder Verzeichnis nicht gefunden
cat: /etc//etc/ld.so.conf.d/*.conf: Datei oder Verzeichnis nicht gefunden
cat: /etc//etc/ld.so.conf.d/*.conf: Datei oder Verzeichnis nicht gefunden
cat: /etc//etc/ld.so.conf.d/*.conf: Datei oder Verzeichnis nicht gefunden
# Basic Settings
---
---make error---
Compiler hangs in loop (sometimes): last two cycles shown, then I pressed
CTRL-C.
(Other times it does one cycle only and aborts without CTRL-C):
distcc[31872] (dcc_parse_hosts) Warning: /home/parker/.distcc.slp.cache
contained no hosts; can't distribute work
distcc[31872] (dcc_build_somewhere) Warning: failed to distribute, running
locally instead
ccache distcc g++ -c -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0
-Wall -march=athlon -I/opt/kde3/include -pthread
-I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -Wall -W
-O3 -Wall -Wno-switch -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC -DMMX
-Di386 -DUSING_IVTV -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr/local\" -DUSING_OSS -DUSE_ALSA -DUSE_JOYSTICK_MENU
-DUSE_LIRC -DUSE_ARTS -DUSE_JACK -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/lib/qt3/mkspecs/default -I.
-I/usr/local/include -I../libmythsamplerate -I../libmythsoundtouch -I../..
-I/usr/include -I/usr/lib/qt3/include -o inetcomms.o inetcomms.cpp
distcc[31880] (dcc_parse_hosts) Warning: /home/parker/.distcc.slp.cache
contained no hosts; can't distribute work
distcc[31880] (dcc_build_somewhere) Warning: failed to distribute, running
locally instead
ccache distcc g++ -c -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0
-Wall -march=athlon -I/opt/kde3/include -pthread
-I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -Wall -W
-O3 -Wall -Wno-switch -fomit-frame-pointer -D_REENTRANT -DPIC -fPIC -DMMX
-Di386 -DUSING_IVTV -DUSING_XRANDR -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
-DPREFIX=\"/usr/local\" -DUSING_OSS -DUSE_ALSA -DUSE_JOYSTICK_MENU
-DUSE_LIRC -DUSE_ARTS -DUSE_JACK -DQT_NO_DEBUG -DQT_THREAD_SUPPORT
-DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/lib/qt3/mkspecs/default -I.
-I/usr/local/include -I../libmythsamplerate -I../libmythsoundtouch -I../..
-I/usr/include -I/usr/lib/qt3/include -o httpcomms.o httpcomms.cpp
distcc[31888] (dcc_parse_hosts) Warning: /home/parker/.distcc.slp.cache
contained no hosts; can't distribute work
distcc[31888] (dcc_build_somewhere) Warning: failed to distribute, running
locally instead
make[2]: *** [httpcomms.o] Unterbrechung
make[1]: *** [sub-libmyth] Unterbrechung
make: *** [sub-libs] Unterbrechung
parker at flamingo:~/install/mythtv-0.18.1>
---
--
Weitersagen: GMX DSL-Flatrates mit Tempo-Garantie!
Ab 4,99 Euro/Monat: http://www.gmx.net/de/go/dsl
--
5 GB Mailbox, 50 FreeSMS http://www.gmx.net/de/go/promail
+++ GMX - die erste Adresse für Mail, Message, More +++
More information about the mythtv-dev
mailing list