[ Seamisai @ 12.06.2002. 01:53 ] @
Napokon sam uhvatio mrvicu slobodnog vremena i instalirao linux. Kompajlirao kernel danas i sredio sve uredjaje da mi rade kako treba i poceh da instaliram softver neki, ali zapelo.
Imam source pakete .tar.gz
Instalirao sam na primer xmms 1.2.7 bez problema, ali kada sam pokusao da instaliram glimmer ....
Radio sam po uputstvu iz INSTALL fajla
pise tamo lepo
./configure
make
make install
Uradio sam ./configure i on sad poceo nesto da radi i odhjednom izbacuje
checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.2.0... no
*** Could not run GTK 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 GTK was incorrectly installed
*** or that you have moved GTK since it was installed. In the latter case, you
*** may want to edit the gtk-config script: /usr/bin/gtk-config
checking "for GTK - microversion \>= 7"... yes
configure: error: GTK was not detected
./configure: exit: bad non-numeric arg `or'
./configure: exit: bad non-numeric arg `or'
root@Missundaztood:/tmp/software/bluefish-0.7#

Dakle, ako bi neko bio ljubazan da iskomentarise sta hoce configure od mene.
GTK je instaliran kada i ceo sistem. Nista nije menjano, nista nisam cackao.
Taman sam lepo sredio muzicku karticu, instalirao xmms i poceo da slusam muziku, i poceo po ko zna koji put da mislim kako obozavam linux (imam slackware 7.1) kad ono...
Jedino sto bih zasada radio u linuxu je slusanje muzike i pisanje c++ programcica u glimmeru za koji sam cuo da ima syntax highlighting sto je meni dovoljno za pocetak.
E i jos nesto, kasnije sam probao i Bluefish da instaliram, alui ista stvar. Kako ovo da sredim???
[ Jovan Marjanovic @ 12.06.2002. 08:41 ] @
pogledaj gde ti je instaliran gtk. da li je na /usr ili /usr/local
zatim pokreni configure sa opcijom --help - ./configure --help
videces gomilu opcija kojima tacno mozes da navedes gde ti se nalazi koji deo softvera.
isto tako pogledaj /etc/ld.so.conf i vidi da li su u listi /usr/local/lib ili bilo koji drugi dorektorij u kojima
imas razlicite biblioteke. ako nisu, edituj fajl, snimi i pokreni ldconfig.
buduci da ne poznajem slackware distribuciju, ne mogu da ti kazem gde je "default" instalacija
odredjenih biblioteka.
[ caboom @ 12.06.2002. 13:03 ] @
Citat:

checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.2.0... no
*** Could not run GTK 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 GTK was incorrectly installed
*** or that you have moved GTK since it was installed. In the latter case, you
*** may want to edit the gtk-config script: /usr/bin/gtk-config
checking "for GTK - microversion \>= 7"... yes
configure: error: GTK was not detected
./configure: exit: bad non-numeric arg `or'
./configure: exit: bad non-numeric arg `or'
root@Missundaztood:/tmp/software/bluefish-0.7#


ako nemas gtk-config (sto nije nemoguce ako nisi kompajlirao isti, ali koliko se secam slack-ovi gtk paketi uredno dolaze i sa gtk-config skripticom, uostalom "$which gtk-config" i kazace ti se samo), uradi ./configure --help i u listi opcija videces verovatno nesto kao --with-gtk=[path], e pa ako nemas gtk-config, moraces rucno da mu das path ka gtk-u (mozda imas i --with-gtk-includes i --with-gtk-libs pa mozes finije da stelujes gde ti se nalaze header-i i biblioteke).
grubo receno, generalno cesto imas *-config skripte koje bivaju instalirane pri make install-u, ili dolaze zajedno sa paketima ako koristis vec gotove binary pakete (npr. qt-config) koje ti sluze bas u ovakvim slucajevima, kako bi configure 'video' gde se nalaze bibilioteke i header-i, kako ne bi morao rucno da ih navodis, ali na zalost standardizacija pod linux-om nije uvek najsrecnije resena i postoje razlicite tipizacije od distribucije do distribucije. hmm... nisam ovo najsrecnije srocio, nadam se da sam uspeo barem malo da pomognem.
[ Seamisai @ 12.06.2002. 15:35 ] @
OK. Probacu veceras, pa cu da javim jesam li se snasao kako treba. Inace, na sistemu postoji fajl /usr/bin/gtk-config. Isprobacu veceras pa ako bude radilo da vas castim ))
[ alex @ 12.06.2002. 16:20 ] @
Citat:
Seamisai:
Inace, na sistemu postoji fajl /usr/bin/gtk-config.


Startuj taj program i vidi sta ispisuje na izlazu.. Izlaz ce ti verovatno reci zasto se buni configure skript, jer ako izlaz nije u redu, odnosno ako izlaz prijavi gresku (i verovatno vrati error code) zato configure nece da radi.

Pozdrav,
alex.
[ Seamisai @ 13.06.2002. 15:28 ] @
Epa nista nije pomoglo. Idalje on meni javlja istu vrstu greske:

checking for gtk-config... /usr/bin/gtk-config
checking for GTK - version >= 1.2.0... no
*** Could not run GTK 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 GTK was incorrectly
installed
*** or that you have moved GTK since it was installed. In the latter case,
you
*** may want to edit the gtk-config script: /usr/bin/gtk-config
checking "for GTK - microversion \>= 7"... yes
configure: error: GTK was not detected
./configure: exit: bad non-numeric arg `or'
./configure: exit: bad non-numeric arg `or'

Uradim sledece:
# which gtk-config
dobijem
/usr/bin/gtk-config
Uradim
# gtk-config --version
Izbaci odgovor:
1.2.9
Ja stvarno ne znam sta on hoce vise od mene. Po mome misljenju ne vaqlja
ova configure skripta i kraj. Mada je slicna korisena i u ostalim
source-ovima koje imam ovde. Ne mogu da verujem da necu naci izlaz.