PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mythTV & DVB-s



der_angler
30.08.04, 21:15
ich hab da ein Problem. Ich versuche jetzt seit Wochen(!) mythtv mit meiner DVB-s Karte (Nexus) zum laufen zu bringen. Aber fangen wir vorne an.
Meine Hardware ist ein AMD XP 1100+, GeForce2, ne Nexus-s DVB-Karte, SB Live - als Betriebssystem habe ich Fedora Core 2.
Die DVB-Karte wird auch richtig erkannt und ich lade die richtigen Module (sehe ich ja manuell in tvtime).
Jetzt gibt es 2 Möglichkeiten mythtv zu installieren:

a) per
yum install mythtv-suite ... dann installiert er mir auch alles und es geht soweit auch alles, ausser DVB! Denn, wenn man die fertigen rpms von atrpms.net nimmt, dann ist der DVB Support ausgeschaltet! Zumindest steht es so bei
mythtvsetup :( ... aber gesagt, getan, um den DVB Support einzuschalten muss man eine Einstellungen verändern und dann neucompilen ... arg ... also Source installiert, Datei verändert und versucht neu zu compilen - bricht er aber mit Fehler ab ... :(

b) gleich die Source laden und compilen ... damit ich auch alle(!) nötigen Abhänigkeiten installiert habe ich wieder erst "yum install mythtv-suite" gemacht, mir dann die nötigen Abhänigkeiten rausgeschrieben, abgebrochen und dann alles ausser die myth* Files installiert. So, dann habe ich in den settings.pro noch DVB eingeschaltet und versucht das zu compilen ... aber nö, bricht er auch schon beim make mit fehler ab :(


Jetzt weiß ich net weiter und bin ganz kurz davor htpc von windows zu nehmen, will doch nur ne multimedia box haben, habe mir extra standart hardware besorgt und trotzdem geht nix. Freevo z.Bsp. läuft net mit DVB ... und die ganzen Knoppix Varianten, davon halte ich nix, will ja noch ein paar andere Sachen mit dem Rechner machen. VDR weiß ich auch nicht so recht, scheint mir doch nicht so umfangreich wie freevo oder eben mythtv!
Also weiß den hier keiner Rat? Und bitte nicht auf das wilson-howto verweisen, das habe ich versucht, aber das geht davon aus das du mythtv aus den sources installiert hast :(
Brauche Hilfe!!!!

der_angler
02.09.04, 08:59
... mythTV + DVB(-s) am laufen??? Kann doch net sein oder?

Teetrinker
02.09.04, 09:57
Wie ist denn die Fehlermeldung die bei make kommt. ?
Oder poste mal das config.log ( am besten als Attachment) . Habe aber selber nie mythTV geschweige denn mit DVB Support installiert.

der_angler
02.09.04, 10:37
... werde ich euch mal die LOG's und die Fehlermeldungen von make als Anhang beifügen, hoffentlich kann mir dann jemand helfen, bin nämlich echt am verzweifeln und dachte hier wird mir geholfen ...

der_angler
13.09.04, 21:55
... gedauert. Aber hatte viel zu tun.
Also ich habe per yum alle(!) nötigen Abhängikeiten installiert und das ganze System geupdatet. Kernel-Version ist 2.6.8-1.521, und ich habe mir bei www.mythtv.org die neuste Version 0.16 geladen. So, System ist Fedora Core 2, soweit zu den Grunddaten, achja, DVB geht, nun will ich mythtv installieren, also erstmal in der settings.pro folgendes ändern :

# DVB support
CONFIG += using_dvb
DEFINES += USING_DVB
# Note: INCLUDEPATH should point to the directory with
# 'linux/dvb/frontend.h', not the directory with frontend.h
INCLUDEPATH += /usr/src/linux-2.6.8-1.521/include

Deswegen kann ich auch nicht(!!!) die rpm's von atrpms nehmen, also bitte net sowas vorschlagen! Gut, dann gehe ich weiter laut Anleitung vor:

[mythtv@multimedia mythtv-0.16]$ ./configure
Please note that these settings only deal with libavcodec, not MythTV.
CPU x86
Big Endian no
MMX enabled yes
Vector Builtins yes
Creating config.mak and config.h
config.h is unchanged
[mythtv@multimedia mythtv-0.16]$ qmake mythtv.pro

Das läuft dann auch noch, aber dann kommt der Fehler :

[mythtv@multimedia mythtv-0.16]$ make
cd libs && make -f Makefile
make[1]: Entering directory `/home/mythtv/mythtv-0.16/libs'
cd libavcodec && make -f Makefile
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libavcodec'
qmake -o Makefile libavcodec.pro
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libavcodec'
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libavcodec'
make[2]: Für das Ziel »first« ist nichts zu tun.
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libavcodec'
cd libavformat && make -f Makefile
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libavformat'
qmake -o Makefile libavformat.pro
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libavformat'
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libavformat'
make[2]: Für das Ziel »first« ist nichts zu tun.
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libavformat'
cd libmyth && make -f Makefile
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libmyth'
qmake -o Makefile libmyth.pro
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libmyth'
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libmyth'
rm -f libmyth-0.16.so.0.16.0 libmyth-0.16.so libmyth-0.16.so.0 libmyth-0.16.so.0.16
g++ -shared -Wl,-soname,libmyth-0.16.so.0 -o libmyth-0.16.so.0.16.0 dialogbox.o lcddevice.o mythcontext.o mythwidgets.o oldsettings.o remotefile.o settings.o themedmenu.o util.o mythwizard.o volumecontrol.o uitypes.o xmlparse.o mythplugin.o mythdialogs.o audiooutput.o inetcomms.o httpcomms.o mythmedia.o uilistbtntype.o uiphoneentry.o generictree.o managedlist.o DisplayRes.o DisplayResX.o audiooutputoss.o mythcdrom.o mythmediamonitor.o mythcdrom-linux.o screensaver-x11.o moc_dialogbox.o moc_lcddevice.o moc_mythcontext.o moc_mythwidgets.o moc_settings.o moc_themedmenu.o moc_mythwizard.o moc_uitypes.o moc_mythdialogs.o moc_inetcomms.o moc_httpcomms.o moc_mythmedia.o moc_uilistbtntype.o moc_uiphoneentry.o moc_managedlist.o moc_mythcdrom.o moc_mythmediamonitor.o -L/usr/lib/qt-3.3/lib -L/usr/X11R6/lib -L/usr/X11R6/lib -lXinerama -lqt-mt -lXext -lX11 -lm -lpthread
mythdialogs.o: file not recognized: File truncated
collect2: ld returned 1 exit status
make[2]: *** [libmyth-0.16.so.0.16.0] Fehler 1
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libmyth'
make[1]: *** [sub-libmyth] Fehler 2
make[1]: Leaving directory `/home/mythtv/mythtv-0.16/libs'
make: *** [sub-libs] Fehler 2


So, jetzt brauche ich doch erst gar net versuchen ein "make install" zu starten, hat ja vorher schon ein Fehler gegeben, nur wo?????

der_angler
13.09.04, 22:12
so, jetzt habe ich mal
switchdesk KDE gemacht, den Rechner neu gebootet und nochmal versucht das ganze in KDE zu machen. Aber auch da gab es dann einen Fehler, nur später :
[mythtv@multimedia mythtv-0.16]$ make
cd libs && make -f Makefile
make[1]: Entering directory `/home/mythtv/mythtv-0.16/libs'
cd libavcodec && make -f Makefile
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libavcodec'
make[2]: Für das Ziel »first« ist nichts zu tun.
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libavcodec'
cd libavformat && make -f Makefile
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libavformat'
make[2]: Für das Ziel »first« ist nichts zu tun.
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libavformat'
cd libmyth && make -f Makefile
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libmyth'
make[2]: Für das Ziel »first« ist nichts zu tun.
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libmyth'
cd libmythtv && make -f Makefile
make[2]: Entering directory `/home/mythtv/mythtv-0.16/libs/libmythtv'
g++ -c -pipe -Wall -W -O3 -march=pentiumpro -fomit-frame-pointer `freetype-config --cflags` -D_REENTRANT -fPIC -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DMMX -DCONFIG_VIDEO4LINUX -DUSING_OSS -DUSING_DVB -DUSING_XV -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib/qt-3.3/mkspecs/default -I. -I/usr/local/include -I/usr/src/linux-2.6.8-1.521/include -I../libmyth -I.. -Idvbdev -I../libavcodec -I/usr/lib/qt-3.3/include -o NuppelVideoPlayer.o NuppelVideoPlayer.cpp
In Datei, eingefügt von NuppelVideoPlayer.cpp:21:
NuppelVideoRecorder.h:15:23: lame/lame.h: Datei oder Verzeichnis nicht gefunden
In file included from NuppelVideoPlayer.cpp:21:
NuppelVideoRecorder.h:157: error: Syntaxfehler before `*' token
In Datei, eingefügt von NuppelVideoPlayer.cpp:32:
nuppeldecoder.h:15:23: lame/lame.h: Datei oder Verzeichnis nicht gefunden
In file included from NuppelVideoPlayer.cpp:32:
nuppeldecoder.h:75: error: Syntaxfehler before `*' token
make[2]: *** [NuppelVideoPlayer.o] Fehler 1
make[2]: Leaving directory `/home/mythtv/mythtv-0.16/libs/libmythtv'
make[1]: *** [sub-libmythtv] Fehler 2
make[1]: Leaving directory `/home/mythtv/mythtv-0.16/libs'
make: *** [sub-libs] Fehler 2

der_angler
15.09.04, 10:23
Hat sich erledigt, weil die neuste Version von mythtv auf www.atrpms.net den DVB-Support fest eingebaut hat, damit muss ich dann auch nix mehr selber compilen. Also vergesst den Thread.