Newsgroup: it.comp.os.linux.software
Titolo: mythtv, che passione

Ciao, sto a spizzichi e a bocconi cercando di installare mythtv.
la mia situazione č questa.
ho configurato il kernel in maniera da caricare il modulo saa4137 o come 
si chiama (ora non sono su linux e non ricordo)
lsmod mi dice che il modulo č compilato
ho installato tutte le librerie perl
quando provo a dare ./configure si pianta e dice che non trova big endian.
penso che abbia a che fare con qualche libreria dvd, ma non riesco a 
capire quale.
qualcuno ha suggerimenti?
Grazie

 quando provo a dare ./configure si pianta e dice che non trova big endian.
Questo non ha senso.
Riporta il messaggio corretto.
Big endian e` l'architettura di alcuni processori (tipo PowerPC), non un
pacchetto.
Bye.

 fatto non succede nulla

bash-3.00# cd mythtv-0.17
bash-3.00# ./configure
Please note that these settings only deal with libavcodec, not MythTV.
CPU              x86
Big Endian       no
MMX enabled      yes
Vector Builtins  no
Creating config.mak and config.h
config.h is unchanged
bash-3.00#



Dov'e` l'errore?
E` il riassunto di quello che ha scoperto. Basta fare "make" e dovrebbe
compilare.
Bye.

 Bye.
giura...
non ho parole, grazie.
Stasera controllo.


non ricordo bene, forse avevo già provato ad andare avanti, alla fine non
compila...
bash-3.00# ./configure
Please note that these settings only deal with libavcodec, not MythTV.
CPU              x86
Big Endian       no
MMX enabled      yes
Vector Builtins  no
Creating config.mak and config.h
config.h is unchanged
bash-3.00# qmake 
mythtv.pro
bash-3.00# make
cd libs && qmake 
libs.pro
 -o Makefile
cd libs && make -f Makefile
make[1]: Entering directory `/usr/src/mythtv-0.17/libs'
cd libavcodec && qmake 
libavcodec.pro
 -o Makefile
cd libavcodec && make -f Makefile
make[2]: Entering directory `/usr/src/mythtv-0.17/libs/libavcodec'
gcc -c -pipe -w -O3 -march=k8 -fomit-frame-pointer -O3 -Wall -Wno-switch
-DPIC -fPIC -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I..
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -D_REENTRANT 
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX
-DUSING_IVTV -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED
-I/usr/lib/qt/mkspecs/default -I. -I../.. -I/usr/lib/qt/include -o utils.o
utils.c
cc1: error: bad value (k8) for -march= switch
cc1: error: bad value (k8) for -mcpu= switch
make[2]: *** [utils.o] Error 1
make[2]: Leaving directory `/usr/src/mythtv-0.17/libs/libavcodec'
make[1]: *** [sub-libavcodec] Error 2
make[1]: Leaving directory `/usr/src/mythtv-0.17/libs'
make: *** [sub-libs] Error 2

 
Direi che non digerisce lo switch per il k8: ma te che cpu hai?
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Ora basta parlare di me, parliamo un po' di voi.  Cosa ne pensate di me?
		-- Bette Midler

ho un amd 3200 64, ma credo di aver sbagliato nel leggere la documentazione:
-march=k8 for the AMD K8 core based CPUs with x86-64 instruction set support
with MMX, 3dNOW!, enhanced 3dNOW!, SSE and SSE2. (pentium4 compatible)
non so se questa riga parla del mio processore...
adesso ho lasciato la configurazione standard e sta compilando correttamente
credo.
Grazie

ok, sono riuscito a compilare, che bello :)
adesso mi resta da capire perché la mia slackware tentenna con la scheda tv, 
ma questa č un'altra storia.
grazie
Sat_


 credo.
Dipende anche dal resto del S.O. che hai installato. Se hai messo il gcc
a 32 bit, mi pare che non ti lasci compilare a 64 bit (infatti dice di
non conoscere lo switch k8).
Se hai il sistema a 64 bit, magari e` il gcc da aggiornare, ma mi pare
strano.
Bye.