[mdk 9.0][n00b] Mplayer wil niet met GUI, missing GTK

Pagina: 1
Acties:

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
Ik ben lang bezig geweest met proberen, ik heb veel gezocht maar ik kom er niet uit. Ik hoop dat ik een beetje een goede samenvatting van het probleem kan geven:

Missie: MPlayer compileren met GUI (heb m al zonder voor elkaar).

./configure --enable-gui geeft nu:
code:
1
2
Checking for gtk version ...
Error: the GUI requires GTK (which was not found)


Ok, dat kan, ff installeren dan maar dat gtk. Eerst met de mandrake cds proberen, kan niet echt de goede vinden geloof ik, en bovendien kreeg ik een of andere vage melding waaruit ik begreep dat hij dacht dat er iets op de cds stond wat niet zo was, maged, op naar www.gtk.org, en de nieuwste versie (gtk+2.2.1.tar.gz) downen. Maar als ik die uitpak en ./configure doe zegt ie:
code:
1
2
3
4
5
6
7
8
9
checking for glib-2.0 >= 2.1.4 atk >= 1.0.1 pango >= 1.0.1... 
Package atk was not found in the pkg-config search path.
Perhaps you should add the directory containing `atk.pc' 
to the PKG_CONFIG_PATH environment variable
No package 'atk' found

configure: error: Library requirements (glib-2.0 >= 2.1.4 atk >= 1.0.1 pango >= 1.0.1) not met;
consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a
nonstandard prefix so pkg-config can find them.

goed, atk installeren. Mandrake cds kan ik m niet op vinden, dan ook maar downen (atk-1.2.0.tar.gz), maar daar zegt ie bij ./configure weer dit:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
checking for GLIB - version >= 2.0.0...
*** 'pkg-config --modversion glib-2.0' returned 2.2.1, but GLIB (2.0.6)
*** was found! If pkg-config was correct, then it is best
*** to remove the old version of GLib. You may also be able to fix the error
*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing
*** /etc/ld.so.conf. Make sure you have run ldconfig if that is
*** required on your system.
*** If pkg-config was wrong, set the environment variable PKG_CONFIG_PATH
*** to point to the correct configuration files
no
configure: error:
*** GLIB 2.0.0 or better is required. The latest version of
*** GLIB is always available from ftp://ftp.gtk.org/.

Maar dit is dus NADAT ik Glib geinstalleerd heb, en ik zou niet weten hoe ie er bij komt dat ik versie 2.0.6 erop heb staan. Ik heb echt geen idee wat ik moet veranderen aan die dingen die hij voorstelt, dus dat durf ik niet zo goed.

Heeft iemand een idee hoe ik dit op kan lossen?

[ Voor 2% gewijzigd door smokalot op 13-02-2003 11:51 . Reden: layout-vern**king gefixed ]

It sounds like it could be either bad hardware or software


  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 08-02 16:57

wzzrd

The guy with the Red Hat

Wat je nodig hebt om te kunnen compileren zijn de header files van bepaalde pakketen. Ik heb ff op de Mandrake ftp gekeken, maar ik zie niet zo snel -devel- pakketen of zo. Ik heb ook weinig ervaring met Mandrake, maar daar moet je dus naar zoeken -devel-pakketjes waarin ze de headerfiles gestopt hebben. geen idee alleen waar je die vandaan moet halen. Succes! :)

Edit: ik zie wel devel-pakketjes staan nu, maar niet van gtk :(

[ Voor 9% gewijzigd door wzzrd op 13-02-2003 12:09 ]


  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
wzzrd schreef op 13 februari 2003 @ 12:08:
Wat je nodig hebt om te kunnen compileren zijn de header files van bepaalde pakketen. Ik heb ff op de Mandrake ftp gekeken, maar ik zie niet zo snel -devel- pakketen of zo. Ik heb ook weinig ervaring met Mandrake, maar daar moet je dus naar zoeken -devel-pakketjes waarin ze de headerfiles gestopt hebben. geen idee alleen waar je die vandaan moet halen. Succes! :)

Edit: ik zie wel devel-pakketjes staan nu, maar niet van gtk :(
welke devel packages moet ik hebben dan? van gtk, glib, of van atk?

Ik geloof dat ik wel devel packages heb kunnen vinden op de mandrake cd van glib, maar die waren weer te oud...

btw, hoe kan het dan dat anderen MPLayer wel gewoon kunnen compileren? Bij mijn zoektocht op GoT ben ik ook een aantal andere n00bs tegengekomen die het voor elkaar hadden... stonden de devel pakketten wel op hun cds dan :S

[ Voor 14% gewijzigd door smokalot op 13-02-2003 12:20 ]

It sounds like it could be either bad hardware or software


Verwijderd

http://www.rpmfind.net//l....90-0.pre8.3mdk.i586.html
Misschien is het makkelijker een RPM'tje te installeren van mplayer. Of zijn er redenen om het zelf te willen compileren ?

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
Verwijderd schreef op 13 February 2003 @ 12:18:
http://www.rpmfind.net//l....90-0.pre8.3mdk.i586.html
Misschien is het makkelijker een RPM'tje te installeren van mplayer. Of zijn er redenen om het zelf te willen compileren ?
Ik had ergens gelezen dat het beter is om MPlayer zelf te compileren, aangezien er dan meer geoptimaliseerd wordt. Verder heb ik niet zulke goede ervaringen met rpms, lukte nooit zo goed ofzo.

Ook in dit geval:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
[root@129pc232 joost]# rpm -ivh mplayer-0.90-0.pre8.3mdk.i586.rpm mplayer-0.90-0.pre8.3mdk.i586.rpm
error: failed dependencies:
        libdv2 is needed by mplayer-0.90-0.pre8.3mdk
        libggi2 is needed by mplayer-0.90-0.pre8.3mdk
        libgii0 is needed by mplayer-0.90-0.pre8.3mdk
        libmad0 is needed by mplayer-0.90-0.pre8.3mdk
        libdvdread.so.2   is needed by mplayer-0.90-0.pre8.3mdk
        libdv.so.2   is needed by mplayer-0.90-0.pre8.3mdk
        libggi.so.2   is needed by mplayer-0.90-0.pre8.3mdk
        libgg.so.0   is needed by mplayer-0.90-0.pre8.3mdk
        libgii.so.0   is needed by mplayer-0.90-0.pre8.3mdk
        libmad.so.0   is needed by mplayer-0.90-0.pre8.3mdk
        libdha.so.0.1   is needed by mplayer-0.90-0.pre8.3mdk

It sounds like it could be either bad hardware or software


  • wzzrd
  • Registratie: Februari 2000
  • Laatst online: 08-02 16:57

wzzrd

The guy with the Red Hat

Mjah, op rpmfind.net kun je weer die libs invullen, dan zie je zo bij welke rpm ze horen. Die download je dan of installeer je direct van je CD. Het is niet zo dat je als je compileert die libs niet nodig hebt hoor!
Je mist gewoon een hele zooi libraries, en tegen dat probleem zul je ook nog wel aanlopen als je straks gaat compileren: dat heb je ze ook nodig!

Verwijderd

smokalot schreef op 13 februari 2003 @ 11:49:
Missie: MPlayer compileren met GUI (heb m al zonder voor elkaar).
Dan heb je gtk-1.2 nodig gok ik... ;). gtk-devel installeren. :).
hij dacht dat er iets op de cds stond wat niet zo was, maged, op naar www.gtk.org, en de nieuwste versie (gtk+2.2.1.tar.gz) downen. Maar als ik die uitpak en ./configure doe zegt ie:
doe dat niet! Dan moet je namelijk ook libgnome herinstalleren (2.2.x) omdat 2.0.x een object fout bevat (waar in 2.2.x stricter op gecheckt wordt)... Hou je bij RPMs, ter allen tijde!

  • blouweKip
  • Registratie: November 1999
  • Laatst online: 25-12-2025
Mandrake is geen goede distro om op te compilen, gewoon die rpm gebruiken :)

"For my friends, anything; for my enemies, the law."


Verwijderd

Waarom is Mandrake geen goede distro om te compileren? Gaat prima.

Verder: de optimalisatie die je er extra uit sleept door zelf mplayer te compileren zie je echt niet terug, zeker niet als je een >500MHz cpu hebt.

Volg gewoon deze link: http://www.trylinuxsd.com/dvd/

Oh ja, je start daarna mplayer met 'gmplayer' anders zit je nog met de command line versie.

  • deadinspace
  • Registratie: Juni 2001
  • Laatst online: 12-02 17:20

deadinspace

The what goes where now?

wzzrd schreef op 13 February 2003 @ 12:08:
Wat je nodig hebt om te kunnen compileren zijn de header files van bepaalde pakketen.
Omdat dit toch tamelijk vaak langskomt heb ik hierover iets aan de FAQ toegevoegd:
FAQ Non-Windows Operating Systems - Update: 27/12

  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 12-02 18:59
Download anders eens Mandrake 9.1 Beta3. Zit ie vanzelf in... Gaat misschien net zo snel. Moet je ergens bij KDE ->extra -> plugger (volgens mij, installeerd ie vanzelf alle libs en mplayer, alleen niet de divx-codec)

  • smokalot
  • Registratie: Juni 2001
  • Laatst online: 15-01 22:00

smokalot

titel onder

Topicstarter
Mmm, een beta is voor mij als n00b niet zo'n goed idee geloof ik.

Ik heb het uiteindelijk voor elkaar gekregen op de manier van de site die aRTee aangaf.

Ik hoop alleen dat ik in de toekomst niet tegen dit probleem ga oplopen, ik heb die devel-packages nog steeds niet gevonden...

It sounds like it could be either bad hardware or software


  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

smokalot schreef op 15 February 2003 @ 15:24:
Ik hoop alleen dat ik in de toekomst niet tegen dit probleem ga oplopen, ik heb die devel-packages nog steeds niet gevonden...
http://www.rpmfind.net/li...earch.php?query=gtk-devel

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • baziel
  • Registratie: Februari 2003
  • Laatst online: 26-01-2023
ik ben hier ook lang mee bezig geweest. op suse 9.1
uiteindelijk was mijn oplossing om alsvolgt te compileren

[/quote]

./configure --enable-gui --with-gtk-config=/opt/gnome/bin/gtk-config --with-glib-config=/opt/gnome/bin/glib-config


[quote]


die development packages zitten niet standaard in je pad blijkbaar, dus zelfs als je ze geinstalleerd hebt, vind ie ze niet.
om dit te kunnen moeten je wel die packages geinstalleerd hebben natuurlijk.
op suse via yast > install and remove software
en dan de packages glibc-devel , Xfree86-devel,libpng-devel en gtk-devel

Baziel

Pagina: 1