PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Xine und Red Hat 8.0



ContiTech
04.11.02, 18:40
Hallo !

Ich bin glücklicher Benutzer von der RH 8.0er.

Damit auch bisher zufrieden, aber ich habe da ein kleines Prob.

Mir fehlt "Xine" ! O.K. - also installieren.
Habe versucht aus den Sourcen "xine-ui-0.9.12.tar.gz" & "xine-lib-0.9.12.tar.gz" zu compelieren.

Leider ohne Erfolg !

Wenn ich den klassischen "Dreierschritt" ausführe, dann bekomme ich folgendes:

./configure
.........
checking for working const... (cached) yes
checking for inline... (cached) inline
checking for off_t... (cached) yes
checking for size_t... (cached) yes
checking for ptrdiff_t... yes
checking for xine-config... /usr/local/bin/xine-config
checking for XINE-LIB version >= 0.9.10... no
*** Could not run XINE test program, checking why...
*** The test program compiled, but did not run. This usually means
*** that the run-time linker is not finding XINE or finding the wrong
*** version of XINE. If it is not finding XINE, you'll need to set your
*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point
*** to the installed location Also, make sure you have run ldconfig if that
*** is required on your system
***
*** If you have an old version installed, it is best to remove it, although
*** you may also be able to get things to work by modifying LD_LIBRARY_PATH
***
configure: error: *** You should install xine-lib first ***
[root@localhost xine-ui-0.9.12]# make
make: *** Keine Targets angegeben und keine »make«-Steuerdatei gefunden.. Schluss.

Habe nach dem ersten Versuch mit "xine-ui-0.9.12.tar.gz", dann erteinmal "xine-lib-0.9.12.tar.gz" ohne Probs installiert.

Danach das ganze bei "xine-ui-0.9.12.tar.gz" wieder angefangen, aber leider auch bei "make" hängen geblieben.

Was habe ich falsch gemacht ?
Hängt es mit RH 8.0 zusammen ( gcc 3.2 ) ?

Hätte ich eine andere Reihenfolge nehmen müssen ?

Wie bekomme ich das installierte Binärpaket wieder entfernt ?

Kennt jemand das Prob ?

Sollte ich nach einem rpm- Paket suchen ? ?

Wer kann helfen ?

Belkira
04.11.02, 18:48
http://psyche.freshrpms.net

sUbaRt!
04.11.02, 21:19
zieh dir auf der seite noch gleich mal totem, ne nette gui für xine

ContiTech
04.11.02, 21:32
Hallo !

Ich habe mir folgende rpm`s gezogen:

xine-0.9.13-fr6.i386.rpm
xine-libs-0.9.13-fr6.i386.rpm
xine-libs-devel-0.9.13-fr6.i386.rpm

Wie erkenne ich welche Pakete ich benötige, in welcher Reihenfolge, wann welches geht, ... ?

Ich gehe davon aus das ich alle drei installieren muß !

Das sollten auch die neuesten sein.

Beantwortet zwar immer noch nicht meine Frage, aber vielleicht kommt ja noch eine Erklärung ( bei einer solch detallierten Fehlerbeschreibung ! ).

Die Frage zum entfernen der Binärpakete traue ich mich garnicht mehr, da so oder so der Hinweis auf die Suchfunktion kommt !

Würde gerne das was ich shon installiert habe, auch gerne wieder entfernen !

Also, wäre nett wenn jemand eine "Idee" hat !

Danke !

ContiTech
05.11.02, 16:53
Hallo !

Ich habe mal versucht die oben gennaten Pakete mittels Paketmanager und anschließend noch von Hand, zu installieren.

Dabei kam folgende Fehlermeldung:

[root@localhost root]# cd /home/Chris/ChristopherTemp
[root@localhost ChristopherTemp]# rpm -ivh xine-libs-devel-0.9.13-fr6.i386.rpm
Warnung: xine-libs-devel-0.9.13-fr6.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b
Fehler: Failed dependencies:
xine-libs = 0.9.13 is needed by xine-libs-devel-0.9.13-fr6
[root@localhost ChristopherTemp]# rpm -ivh xine-libs-0.9.13-fr6.i386.rpm
Warnung: xine-libs-0.9.13-fr6.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547bFehler: Failed dependencies:
glut is needed by xine-libs-0.9.13-fr6
aalib is needed by xine-libs-0.9.13-fr6
lirc is needed by xine-libs-0.9.13-fr6
libaa.so.1 is needed by xine-libs-0.9.13-fr6
libglut.so.3 is needed by xine-libs-0.9.13-fr6
[root@localhost ChristopherTemp]# rpm -ivh xine-0.9.13-fr6.i386.rpm
Warnung: xine-0.9.13-fr6.i386.rpm: V3 DSA signature: NOKEY, key ID e42d547b
Fehler: Failed dependencies:
xine-libs = 0.9.13 is needed by xine-0.9.13-fr6
libaa.so.1 is needed by xine-0.9.13-fr6
libxine.so.0 is needed by xine-0.9.13-fr6
libxineutils.so.0 is needed by xine-0.9.13-fr6
[root@localhost ChristopherTemp]#

Wer kann mir jetzt sagen was das bedeutet und wie ich das Prob gelöst bekomme ?

Danke !

Belkira
05.11.02, 17:14
Tipp 1: Mehrere Pakete installiert man geschickterweise zugleich. Das löst sogar zirkuläre Abhängigkeiten.

Tipp 2: *-devel Pakete enthalten i.d.R. Dateien für Software-Entwicklung, d.h. meist Header Dateien und statische Bibliotheken. Deswegen sind diese Pakete optional.

Tipp 3: RPM hat Dir ein paar ungelöste Abhängigkeiten genannt. Du mußt also zusätzliche Pakete installieren. Die Namen wurden Dir genannt. Du findest diese Pakete entweder auf den CDs oder auf http://psyche.freshrpms.net

sUbaRt!
05.11.02, 18:46
ich würde apt von freshrpms verwenden, dann solltest du auch keine abhängigkeitsprobleme bekommen!

ContiTech
05.11.02, 18:48
Hallo !

Danke schonmal.

Aber wie kann ich Pakete zugleich installieren ?

Wie sieht diese Befehlskete aus ?

ContiTech
05.11.02, 18:54
Hallo !

Kann ich apt- Pakete einfach so installieren, oder brauche ich dazu noch ein Tool ( z.B.: apt-Paketmanager, ... ) ?

Warum ist apt besser ? Ist es besser ?

Belkira
05.11.02, 19:00
Aber wie kann ich Pakete zugleich installieren ?
Sind man rpm und rpm --help irgendwie Deine Feinde? ;)

Wie sieht diese Befehlskete aus ?
rpm -ivh paket1 paket2 paket3 paket4 paket5 ... usw.usf.

Kann ich apt- Pakete einfach so installieren,
Es gibt keine apt Pakete.


oder brauche ich dazu noch ein Tool ( z.B.: apt-Paketmanager, ... ) ?

apt ist selbst ein Paketverwaltungstool.


Warum ist apt besser ? Ist es besser ?

Besser als was? :rolleyes:

sUbaRt!
05.11.02, 19:01
mit apt geht es einfacher, weil er dann die benötigten rpms mitinstalliert.

du kannst mehrer rpms natürlich gleichzeitig installieren... "rpm -i blabla.rpm blabla2.rpm" usw

also wenn du willst besorge dir das apt von http://psyche.freshrpms.net/rpm.html?id=244
installiere es ...

danach gib ein apt-get update (zieht sich nun so quasi die neusten rpm infos 8-) freshrpms.net sollte standart mässig dabei sein)
dann apt-get install xine

wenn eine neue version von xine auf freshrpms da sein sollte reicht später ein apt-get upgrade

ich hoffe es stimmt jetzt alles was ich geschrieben habe

das sollte reichen