2004-06-22, 00:29
  #1
Medlem
DunderUnos avatar
Formaterade om idag och fick installera om linux (Mandrake 10)..
GTK+ behövs för väldigt många program och spel till linux, så det är ett måste helt enkelt..

För att installera GTK+ måste man installera

GLIB
PANGO
ATK

och alla dessa kräver varandra.

Jag har kört "configure", "make" samt "make install" på Glib och ATK utan problem.
Sedan när jag försöker köra configure på Pango säger den:
Citat:
checking for GLIB - version >= 2.4.0... no
*** Could not run GLIB test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GLIB is incorrectly installed.
configure: error:
*** Glib 2.4.0 or better is required. The latest version of
*** Glib is always available from ftp://ftp.gtk.org/.

Hur fan ska man kunna konfigurera fitt-pango och peka vart glib finns?
Varför ska de vara så otroligt jävla krångliga att de inte har allt i samma projekt?? Fan vad irriterande.
Citera
2004-06-22, 03:20
  #2
Medlem
Ralf2s avatar
Varför lägger du inte in det som ett paket så slipper du krånglet?

Ska du nödvändigtvis kompilera det så kolla i config.log som configure genererar, där kan du se anledningen till att den inte kunde hitta glib, eller alternativt inte länka till glib. Kanske du inte har kört ldconfig efter att du installerade glib?

Verkar som om du försöker lägga in gtk2. Du kommer antagligen att behöva gtk1 också till många program som ännu inte gjort bytet till gtk2.
Citera
2004-06-22, 05:29
  #3
Medlem
DunderUnos avatar
Fixade det genom att använda "./configure --prefix=/usr" på alla program..
Men nu efter att jag installerat BMP (Beep Media Player, klon till XMMS som använder gtk2 istället för gtk1) verkar det som att den inte kan hitta GTK2... Det måste ha installerats till en icke-standard katalog..

Citat:
Ursprungligen postat av Ralf2
Varför lägger du inte in det som ett paket så slipper du krånglet?


....Kanske du inte har kört ldconfig efter att du installerade glib?
Hur lägger man in det som ett paket?
Och ldconfig har jag ingen aning om vad det är.. Inte har jag det ens..

Önskar det inte vore så primitivt att man måste bygga allt själv, utan vore som i windows med installationer av program.. RPM av allt istället alltså typ!
Citera
2004-06-22, 11:51
  #4
Medlem
blueCommands avatar
Mandrake har ju förfan RPM stöd och det funkar ju bra, använd det!

RTFM nästa gång ok?
Citera
2004-06-23, 01:39
  #5
Medlem
DunderUnos avatar
Citat:
Ursprungligen postat av blueCommand
Mandrake har ju förfan RPM stöd och det funkar ju bra, använd det!

RTFM nästa gång ok?
Oj, har det? Det gav mig helt nya insikter till det hela. Oj gud, att jag inte tänkte på det..
Så korkad jag är som inte laddade hem en RPM till XMMS som inte kan installeras eftersom den inte kan hitta GTK1 (som det inte finns RPMs till).

Hehe okej, skämt åsido så tycker jag det borde göras fler RPM-paket till alla sådanna saker, speciellt viktiga prylar som GTK..

Får helt enkelt ta och installera GTK1 och försöka igen med XMMS :s RPM-paket.



Tack för support iaf
Citera
2004-06-23, 02:11
  #6
Medlem
DunderUnos avatar
En sista fråga förresten.
Kan man ta bort mappen där man körde make install för att installera ett program? Allt tar upp över 200mb nu när man kompilerade det..
Citera
2004-06-23, 02:59
  #7
Medlem
Det är bara att ta bort katalogen efter du kört make install.
Citera
2004-06-23, 08:32
  #8
Medlem
Liquid_Xs avatar
rm -rf /*

återgår till peka klicka systemen
Citera
2004-06-23, 09:43
  #9
Medlem
blueCommands avatar
Lol @ Liquid_X

Hehe, nää det var så lite, men om du kollade på installations skivan skulle du se att den kryllade av RPMs (Gjorde det iallafall när jag installerade Mandrake för första gången)
Citera
2004-06-29, 21:35
  #10
Medlem
Liquid_X din lilla tomte!!! PV rockar!

Hmm.. slipp alla problem... installera gentoo!
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in