Portaal Portaal Pingviini veeb foorumi pealeht
  Viki  |  IRC  |  Otsing  |  Küsimused ja vastused  |  Profiil  |  Privaatsõnumite vaatamiseks logi sisse  | Logi sisse või Registreeru
<empty>
Vaata järgmist teemat
Vaata eelmist teemat

Postita uus teemaVasta teemale
Autor Sõnum
kiriainile
Pingviini aktivist
Pingviini aktivist



Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 08.04.2009, 11:02  postituse pealkiri:  Probleem installimisel  

Proovisin installida ja mõistus sai otsa. Peale käsku sudo make install tegi midagi ja siis lõpuks tulid sellised asjad:
moov.c:26:18: error: zlib.h: No such file or directory
moov.c: In function ‘read_cmov’:
moov.c:92: error: ‘z_stream’ undeclared (first use in this function)
moov.c:92: error: (Each undeclared identifier is reported only once
moov.c:92: error: for each function it appears in.)
moov.c:92: error: expected ‘;’ before ‘zlib’
moov.c:130: error: ‘zlib’ undeclared (first use in this function)
moov.c:137: warning: implicit declaration of function ‘inflateInit’
moov.c:138: warning: implicit declaration of function ‘inflate’
moov.c:138: error: ‘Z_PARTIAL_FLUSH’ undeclared (first use in this function)
moov.c:139: warning: implicit declaration of function ‘inflateEnd’
make[1]: *** [moov.lo] Error 1
make[1]: Leaving directory `/home/ain/Dokumendid/laadimised/libquicktime-1.1.1/src'
make: *** [install-recursive] Error 1
Mida peaksin edasi tegema või kui ei saa edasi siis kas või tagasi minekuks. Kas ta nüüd tegi midagi minu arvutisse või ei teinud?...


sadiini
Vana Pingviin
Vana Pingviin


Vanus: 53
Liitunud: 28.12.2007
Postitused: 1456
Asukoht: Otsige mind kolmandalt planeedilt...
Distributsioon: Lubuntu, Bodhi, Feren OS
estonia.gif
postituspostitatud: 08.04.2009, 11:14  postituse pealkiri:  (teema puudub)  

Sul jääb seal üht-teist puudu...
Kood:
sudo apt-get install zlib1g zlib1g-dev


siis loo makefile ka uuesti käsuga "make" ja siis tee uuesti "make install"
Võib ka juhtuda, et seda vaja ei ole. Aga kui on, siis...

_________________
Hea tarkvara kuulab kasutaja sõna Smile

kiriainile
Pingviini aktivist
Pingviini aktivist



Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 08.04.2009, 12:45  postituse pealkiri:  (teema puudub)  

sadiini kirjutas:
Sul jääb seal üht-teist puudu...
Kood:
sudo apt-get install zlib1g zlib1g-dev


siis loo makefile ka uuesti käsuga "make" ja siis tee uuesti "make install"
Võib ka juhtuda, et seda vaja ei ole. Aga kui on, siis...


Tahaksin küsida, et kus kohast selline käsklus: zlib1g zlib1g-dev. Tahan lihtsalt saada targemaks. Nägin, et zlip on puudu, aga kuidas oleksin pidanud oskama selliselt sinna kirjutada ja mida need tähendavad?
Ja muidugi nüüd järgmine tõrge:
make[2]: *** [qtinfo] Error 1
make[2]: Leaving directory `/home/ain/Dokumendid/laadimised/libquicktime-1.1.1/utils'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/ain/Dokumendid/laadimised/libquicktime-1.1.1/utils'
make: *** [install-recursive] Error 1


sadiini
Vana Pingviin
Vana Pingviin


Vanus: 53
Liitunud: 28.12.2007
Postitused: 1456
Asukoht: Otsige mind kolmandalt planeedilt...
Distributsioon: Lubuntu, Bodhi, Feren OS
estonia.gif
postituspostitatud: 08.04.2009, 14:49  postituse pealkiri:  (teema puudub)  

Tarkus tarviline vara.

Märkasin veateates sellist rida:
moov.c:26:18: error: zlib.h: No such file or directory
ja ka sellist rida:
moov.c:130: error: ‘zlib’ undeclared (first use in this function)

Sellest nähtub, et zlib ja tema devel pakid on paigaldamata. Kompileerimisel aga neid vajatakse.
Järgnev on lihtne:
Avasin Synapticu ja ütlesin talle Otsi zlib üles!
Vastuseks sain, et ei ole pelgalt zlib, vaid on zlib1g ja devel pakk on zlib1g-dev.
Ja kõik, mida kood paigaldamiseks vajab, peab tal olemas olema, või muidu...

Hetkel paistab, et sul on veel puudu qt4-dev-tools

Millest ma aga aru ei saa on see, et miks põrgu päralt sa seda kompileerid, kui saab pakihaldusrist paika lasta.

Kood:
sudo apt-get install quicktime-utils quicktime-x11utils libquicktime1


Ei - päriselt! Miks?

_________________
Hea tarkvara kuulab kasutaja sõna Smile

kiriainile
Pingviini aktivist
Pingviini aktivist



Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 08.04.2009, 16:25  postituse pealkiri:  (teema puudub)  

Loll on loll olla Very Happy Aga mis ma nüüd peaksin siis nende asjadega tegema mis mul siin varem pooleli oli? Kas panen lihtsalt akna kinni või peaksin ennem midagi tegema?


sander85
Vana Pingviin
Vana Pingviin


Vanus: 38
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
estonia.gif
postituspostitatud: 08.04.2009, 16:29  postituse pealkiri:  (teema puudub)  

kiriainile kirjutas:
Loll on loll olla Very Happy Aga mis ma nüüd peaksin siis nende asjadega tegema mis mul siin varem pooleli oli? Kas panen lihtsalt akna kinni või peaksin ennem midagi tegema?


ma eeldan, et kuni sa make installini ei jõudnud, seni peaks olema ohutu see jama lihtsalt kinni panna ja kettalt kustutada..

järgmine kord vaata enne pakihalduri nimistusse, et mis head seal olemas juba on ja siis kuku kompileerima Smile

_________________
Image Image Image

kiriainile
Pingviini aktivist
Pingviini aktivist



Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 08.04.2009, 16:36  postituse pealkiri:  (teema puudub)  

no selle käsu make install ma andsin aga ta ei teinud seda lõpuni ära. Ju vast siis ei ole midagi. Aga mida peaksin kustutama? Kus kohast? selle mis alla laadisin, sellega pole probleeme aga kus kohast veel?


sadiini
Vana Pingviin
Vana Pingviin


Vanus: 53
Liitunud: 28.12.2007
Postitused: 1456
Asukoht: Otsige mind kolmandalt planeedilt...
Distributsioon: Lubuntu, Bodhi, Feren OS
estonia.gif
postituspostitatud: 08.04.2009, 16:46  postituse pealkiri:  (teema puudub)  

Kustuta see kaust ära, mille sa kompileerimiseks alla laadisid.

Rohkem pole vaja, sest ta ei paigaldanud ju sul kuhugile midagi.

_________________
Hea tarkvara kuulab kasutaja sõna Smile

wk
Vana Pingviin
Vana Pingviin



Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
estonia.gif
postituspostitatud: 08.04.2009, 21:53  postituse pealkiri:  (teema puudub)  

Ma ikka nii kindel poleks, et ei jäänud midagi üleliigset süsteemi, kuivõrd probleem tekkis alles installi ajal ja me ei tea, kui palju faile enne veateadet laiali kirjutati. Ma ise kaevaksin tekitatud Makefile'is, et tuvastada installi-stsenaariumi ja siis vaadata, mis ja kus. Ei kadesta, üldiselt.

Kui takkajärele targutada, siis selliste jamade vältimiseks sai kirjutatud vikisse üks artikkel ka: http://viki.pingviin.org/Kuidas_kompileerida_programmi_Linuxis

_________________
Kõike hääd,
WK

kiriainile
Pingviini aktivist
Pingviini aktivist



Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 08.04.2009, 22:04  postituse pealkiri:  (teema puudub)  

Aga kuidas saaksin kaevata make failis? Smile Kuidas sinna minna ja mida otsida?


wk
Vana Pingviin
Vana Pingviin



Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
estonia.gif
postituspostitatud: 08.04.2009, 22:09  postituse pealkiri:  (teema puudub)  

Parandasin juba oma postituses näpuka, fail on Makefile ja asub see allatiritud arhiivi lahtipakitud kataloogi juurikas. Tegu on suvalise editoriga avatava tekstifailiga, nii et kaevamine pole keeruline. Sisu mõtestamine võib-olla.

Mis asjaga tegemist on, selles on põgusalt juttu ka viidatud artiklis.

_________________
Kõike hääd,
WK

kiriainile
Pingviini aktivist
Pingviini aktivist



Liitunud: 15.12.2007
Postitused: 221
Asukoht: Tallinn
Distributsioon: Ubuntu
estonia.gif
postituspostitatud: 08.04.2009, 22:23  postituse pealkiri:  (teema puudub)  

Aga kui ma need failid juba ära kustutasin?


sadiini
Vana Pingviin
Vana Pingviin


Vanus: 53
Liitunud: 28.12.2007
Postitused: 1456
Asukoht: Otsige mind kolmandalt planeedilt...
Distributsioon: Lubuntu, Bodhi, Feren OS
estonia.gif
postituspostitatud: 08.04.2009, 22:45  postituse pealkiri:  (teema puudub)  

Kustutatud faili teatavasti avada ei saa.

Ära liialt muretse. Üldreeglina mitte midagi ei juhtu. Ja kui sa tead, mis programmi sa kompileerisid ja hiljem pakihalduri abil selle sama programmi paigaldad, siis see "uus" kirjutab reeglina "vana" üle ja mingit konflikti ei teki.

Ja kui mingi ime läbi peaks see poolik programm käivituma (ma ei kujuta ette, kuidas) siis ehk on probleem.

wk - miks sa kollitad?

Kui mina linuxilasteaias käisin, siis tuli enamik uuemaid rakendusi käsitsi peale lasta ja selle käigus tekkis kettale (ebaõnnestumiste tulemusena) igatsugu jampsi. Ometi ei olnud sellest muud muret, kui kettaruumi vähenemine.

_________________
Hea tarkvara kuulab kasutaja sõna Smile

wk
Vana Pingviin
Vana Pingviin



Liitunud: 24.10.2007
Postitused: 1133
Asukoht: Tallinn, vahel Vastseliina vald
Distributsioon: Debian, Kubuntu
estonia.gif
postituspostitatud: 09.04.2009, 00:33  postituse pealkiri:  (teema puudub)  

Kollitan? Ise kompileeritud asjad ja pakihalduriga pääle pandud asjad ei lähe paraku alati täpselt samadesse kohtadesse, mistõttu jääb õhku konfliktioht, kuna mõnikord võib kompileeritu (või osa sellest) sattuda otsinguteel ettepoole. Tore, et mõnel lasteaias hästi on läinud. Kõigil ei ole. Ja kõik ei pea oma vigadest õppima. Parem proovida asju korrektselt lahendada, ma arvan. Selles mõttes on Sul (sadiini) õigus, et probleemid pole garanteeritud. Küll on aga garanteeritud, et probleemide tekkimisel on asjast sotti saada piisavalt keeruline.

_________________
Kõike hääd,
WK

sadiini
Vana Pingviin
Vana Pingviin


Vanus: 53
Liitunud: 28.12.2007
Postitused: 1456
Asukoht: Otsige mind kolmandalt planeedilt...
Distributsioon: Lubuntu, Bodhi, Feren OS
estonia.gif
postituspostitatud: 09.04.2009, 08:38  postituse pealkiri:  (teema puudub)  

Õige on see, et algkoodi installikas (Makefile) suunab tihtipeale kataloogid ja failid teistesse asukohtadesse, kui pakihaldur. Seda sellepärast, et algkood ei arvesta sellega, mis distrot kasutatakse. Distropõhiselt on programmide (ja mitte ainult) kataloogide struktuur erinev. Linuxi põhistruktuur on aga sama ja selle tõttu saabki algkoodist kõikidele erinevatele linuxitele rakendusi paigaldada.
Ja kui failid on "laiali külvatud" siis on tõepoolest üsna keeruline neid "taga ajada". See eeldab moodustatud Makefile läbilugemist, sest seal on kirjas, millised failid pannakse millistesse kataloogidesse.

Selles mõttes ju vaidlust ei ole. Ja loomulikult on mõistlik juba algselt võimalikult õigesti toimida.
Selleks otstarbeks kasutan mina Ubuntu süsteemist ilma eranditeta checkinstall rakendust, et saaksin hiljem ühe lihtsa käsuga paigaldatud rakenduse vajadusel eemaldada ja mitte teda terves arvutis "taga ajada".

Arvestades eelpooltoodut ja juhindudes tavalisest süsteemipraktikast võime selle arutelu ehk nüüdseks lõpetada.

Ja kui kellegil tekib probleeme selle pinnal, et algkoodist jäänud vigane käivitusfail segab hiljem paigaldatud rakenduse tööd, siis võib vabalt objektiivsele reaalsusele tuginevat nördimust avaldada ja teha kanne minu ettepanekute ja kaebuste raamatusse.

_________________
Hea tarkvara kuulab kasutaja sõna Smile

Näita (aja järgi):      
Postita uus teemaVasta teemale


Vaata järgmist teemat
Vaata eelmist teemat
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group