./configure fungerar ALDRIG!

Här diskuterar vi skal, kommandon och klassiska linuxverktyg.
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

./configure fungerar ALDRIG!

Inlägg av Tesla »

jag försöker installera murrine för att leka lite med teman. jag tankade ner ner mappen med murrine eftersom jag inte hittade det i synaptic och pchade upp det, körde "cd" till mappen sen ./configure som jag har läst mig till att man ska göra och som det tydligen måste göras med allt som inte fungerar med installatören som finns för .deb filer. det stod då att jag saknade GTK+-2.8 så jag sökte upp det och tog ned gtk+-2.12.0 som jag tyckte måste duga. nu igen säger det att jag sakanar massa grejer.
No package 'glib-2.0' found
No package 'atk' found
No package 'pango' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables BASE_DEPENDENCIES_CFLAGS
and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

tesla@tesla-desktop:~/Libs/gtk+-2.12.0$ make
make: *** Inga mål angavs och ingen makefil hittades. Stannar.
tesla@tesla-desktop:~/Libs/gtk+-2.12.0$
det här är vad som står i slutet av mitt försök att installera gtk+- jag tog inte med alla "checking" och skit i quoten eftersom jag tror det är ointressant och det tar massor av plats.

såhär har det varit VARJE GÅNG jag försökt installera något med "./configure" "make". finns det inget smidigare sätt? har alla samma problem eller är det bara jag som är noob?

jag använder nästan aldrig terminalen eftersom det är lite mycket för mig som fimpade windows för bara någon månad sedan. allt jag gör i terminalen förutom att flytta mappar och filer som jag inte har rättigheter till gör jag efter guider så om ni kommer med massa koder så ha gärna med en förklaring på vad det är jag gör. det känns som att det kan vara idé att lära sig just det här eftersom det ALLTID är såhär som man installerar libs verkar det som.

EDIT: och det fortsätter... nu har jag letat upp även pango som det står att man ska installera och nu står det såhär:
configure: WARNING: X development libraries not found
checking for freetype-config... /usr/bin/freetype-config
checking for FT_New_Face in -lfreetype... yes
checking For sufficiently new FreeType (at least 2.0.1)... no
checking freetype/internal/tterrors.h usability... no
checking freetype/internal/tterrors.h presence... no
checking for freetype/internal/tterrors.h... no
checking for FT_Get_First_Char... yes
configure: error: *** Didn't find any of FreeType, X11, or Win32.
*** Must have at least one backend to build Pango.
tesla@tesla-desktop:~/Libs/pango-1.0.5$ make
make: *** Inga mål angavs och ingen makefil hittades. Stannar.
tesla@tesla-desktop:~/Libs/pango-1.0.5$
är det ens någon vits att försöka installera saker med terminalen?
Användarvisningsbild
Gurra72
Inlägg: 273
Blev medlem: 15 jul 2006, 17:35
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Färgelanda
Kontakt:

Re: ./configure fungerar ALDRIG!

Inlägg av Gurra72 »

Kan bara instämma. Att installera från källkod med ./ osv kan leda till ett i det närmaste evigt knåpande med beroenden och filer som saknas m.m.

Fördelen med Ubuntu/Debian tycker jag är att de flesta program man behöver finns som deb-filer.

Bossieman har skrivit på sin blogg om hur man installerar Murrine och tonvis av andra program. Kolla denna länken om det kan vara något?

http://ubuntu-bossieman.blogspot.com/20 ... rrine.html
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: ./configure fungerar ALDRIG!

Inlägg av Tesla »

tackar.. ska kolla den.. men det är ändå ett jävla skit att det inte går att installera sådär. vad man än försöker få in så saknas det något och när man hittar det så går inte det heller installera för att det saknas något. jag misstänker att man kan hålla på så i all evighet.
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: ./configure fungerar ALDRIG!

Inlägg av Emil.s »

Du behöver "libglib2.0-dev", "libatk1.0-dev" och "libpango1.0-dev":

Kod: Markera allt

sudo apt-get install libglib2.0-dev libatk1.0-dev libpango1.0-dev
Men att kompilera hela GTK från source är väl ganska onödigt... :P "libgtk2.0-dev" bör räcka.
Home sweet ~/ = http://sandnabba.se
Användarvisningsbild
webaake
Inlägg: 3962
Blev medlem: 09 maj 2007, 09:46
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: ./configure fungerar ALDRIG!

Inlägg av webaake »

Det är knepigt att kompilera själv men det kan också vara kul, om man slipper hamna i dependency-hell!

Generellt kan man säga att det behövs 'dev'-bibliotek för att kompilera. Ta tex detta

configure: WARNING: X development libraries not found
checking for freetype-config... /usr/bin/freetype-config
checking for FT_New_Face in -lfreetype... yes
checking For sufficiently new FreeType (at least 2.0.1)... no
checking freetype/internal/tterrors.h usability... no

Här efterfrågas nåt freetype dev-bibliotek, tror jag. En sökning i synaptic på 'freetype' hittade bla "libfreetype6-dev FreeType 2 font engine, development files"

Installera detta och försök igen! Beta av allteftersom och tillslut har det lyckats. Ett problem är att de bibliotek som configure saknar inte heter samma som i synaptic. Men man får installera flera varianter i synaptic och hoppas på det bästa. Det är ju oftast små filer, så det gör inget, tycker jag.

Vill eller måste man ha det allra senaste så är det kul att kompilera själv. T ex AWN, ligger med version 0.1.2 i mitt Syanaptic, men jag har installerat och kompilerat 0.3.1, som har mycket fler finesser.

Lycka till och ge inte upp!
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: ./configure fungerar ALDRIG!

Inlägg av Tesla »

det har jag redan provat med ;) allt som efterfågas kollar jag alltid först i synaptic efter. problemet är dock delvis löst. hund guidade mig så jag fick reda på hur man gör egna theman och det var det som var tanken. det var alltså inte motorn murrine jag var ute efter utan ett program. det stod dock bara murrine i guiden som jag följde.
Användarvisningsbild
Daniel Nylander
Inlägg: 1002
Blev medlem: 21 aug 2006, 14:57
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur
Ort: Stockholm
Kontakt:

Re: ./configure fungerar ALDRIG!

Inlägg av Daniel Nylander »

Om du ska kompilera ett program som redan finns i Ubuntu (fast kanske en äldre version) så kan du använda

sudo apt-get build-dep program

Då suger den hem alla dev-paket som behövs för att kompilera programmet
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: ./configure fungerar ALDRIG!

Inlägg av Tesla »

men letar inte terminalen i samma bibliotek som synaptic?
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: ./configure fungerar ALDRIG!

Inlägg av Emil.s »

Tesla skrev:men letar inte terminalen i samma bibliotek som synaptic?
Då synapytic bara är ett GUI för APT, så jo. Men istället för att leta och installera alla bibliotek själv så kan man låta APT göra allt åt en. :)
Home sweet ~/ = http://sandnabba.se
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: ./configure fungerar ALDRIG!

Inlägg av Tesla »

så terminalen till skillnad från synaptic söker upp allt som tillhör paketet?
Emil.s
Inlägg: 6633
Blev medlem: 12 dec 2006, 23:20
OS: Ubuntu
Ort: /Dalarna/Hedemora/
Kontakt:

Re: ./configure fungerar ALDRIG!

Inlägg av Emil.s »

Tesla skrev:så terminalen till skillnad från synaptic söker upp allt som tillhör paketet?
"apt-get", vilket är ett CLI program (som därmed körs i en terminal), har funktionen att hämta alla utvecklingsbibliotek som behövs för att kompilera ett specifikt program från källkod.

Installerar du program/paket via APT, så hämtas dependencies osv oavsett vilket gränssnitt du använder (Synaptic, aptitude, apt-get osv...)
Home sweet ~/ = http://sandnabba.se
paul981
Inlägg: 10
Blev medlem: 13 mar 2008, 21:57
OS: Ubuntu
Utgåva: 10.04 Lucid LTS

Re: ./configure fungerar ALDRIG!

Inlägg av paul981 »

Tesla skrev:men letar inte terminalen i samma bibliotek som synaptic?
Nej.
configure letar bland installerade program och bibliotek.
synaptic (egentligen APT) letar i databasen över "alla möjliga" program och bibliotek.
Tesla
Inlägg: 408
Blev medlem: 23 jan 2008, 23:06
OS: Ubuntu
Utgåva: 16.04 Xenial Xerus LTS

Re: ./configure fungerar ALDRIG!

Inlägg av Tesla »

vad kommer det sig att man så ofta får gamla grejer med synaptic? kör updatern också efter ATP? är det bäst att googla fram de program man vill ha om man ska ha en bra verision?
andol
Inlägg: 3093
Blev medlem: 31 dec 2007, 00:19
OS: Ubuntu
Utgåva: 23.10 Mantic Minotaur

Re: ./configure fungerar ALDRIG!

Inlägg av andol »

Tesla skrev:vad kommer det sig att man så ofta får gamla grejer med synaptic?
Därför att när väl en Ubuntu-version är släppt så petas det, med några undantag, inte in nya versioner av de program som ingår. De uppdateringar som sker är orginalversionerna som är patchade mot säkerhetshål och stabilitetsproblem.
Tesla skrev:kör updatern också efter ATP?
Japp, updatern jobbar mot samma källa som apt uppderar ifrån.
Tesla skrev:är det bäst att googla fram de program man vill ha om man ska ha en bra verision?
Vill du ha den allra senaste versionen av ett program laddar du lämpligen hem det ifrån programmets hemsida. Däremot är inte nödvändigtvis en ny version ekvivalent med en bra version.
Skriv svar

Återgå till "Terminalforum"