Почетак › Форуми › Линукс дистрибуције › OpenSuSE › moc not in path
- This topic has 10 одговора, 4 гласа, and was last updated 14 years, 12 months раније by
ZoRoX.
-
АуторЧланци
-
22. јануара 2006. у 9:33 am #6865
ZoRoX
Учесникkada pokusam da kompajliram nvclock ./configure mi prijavljuje : moc not in path. pokusao sam da instaliram taj moc (koji ne znam sta je) ali na disku ne postoji.Svi upiti na google-u vode na MOC(music on console) audio plejeru ili nekim *.moc fajlovima.Cisto sam probao da instaliram i taj plejer ali naravno nije on u pitanju.da li neko zna sta treba da uradim da bih dobio taj moc?
22. јануара 2006. у 12:12 pm #39704kmilos
УчесникTreba ti ja mislim qt-devel paket
moc je inače Qt-ev Meta-Object Compiler22. јануара 2006. у 12:13 pm #39705Časlav Ilić
УчесникU ovom slučaju moc je predobrađivač C++ izvora (koji pravi te .moc datoteke), za gradnju sučelja na bazi biblioteke Qt; znači, treba ti Suseov paket qt3-devel.
22. јануара 2006. у 4:50 pm #39706ZoRoX
Учесникhmmmm….OK ali je imam instaliran qt-devel, u stvari imam inastalirane skoro sve pakete se qt u svom imenu.Zasto onda ne radi?Uostalom kompajlirao sam druge programe za qt/kde a oni se nisu zalili da im to fali, a pretpostavljam da ni oni ne bi hteli da prodju bez qt-devel.
22. јануара 2006. у 8:49 pm #39707Časlav Ilić
УчесникHm, neki paketi traže Qt preko promenljive okruženja QTDIR. Probaj da je postaviš na prvi direktorijum iznad bin u kojem je moc. Npr., ako:
[code]$ which moc
/usr/bin/moc[/code]
onda:
[code]$ export QTDIR=/usr[/code]23. јануара 2006. у 9:37 am #39708ZoRoX
Учесникproblem je u tome sto ja NEMAM taj moc(znaci nema ga na sistemu kao izvrsni fajl,folder sa bibliotekama,sta vec …) ali sam instalirao sve u vezi qt-a sa instalacionog diska.znaci moram da instaliram nesto sa strane ali ne znam koji paket.
23. јануара 2006. у 12:49 pm #39709Časlav Ilić
УчесникKoja verzija Susea je u uopšte u pitanju? Ako je 10.0, onda ti treba paket qt3-devel. Vidi spisak datoteka u njemu:
http://www.novell.com/products/linuxpackages/professional/qt3-devel.html
Vidi se da se u njemu nalazi /usr/lib/qt3/bin/moc; proveri da li stvarno nema toga na disku, i ako ima, probaj da postaviš QTDIR na /usr/lib/qt3.
23. јануара 2006. у 2:06 pm #39710ZoRoX
Учесникok moja greska..Suse 10 je i stvarno imam taj moc u /usr/lib/qt3/bin (ne znam Find files nijje izbacio nista…)ali kada uradim export QTDIR=/usr/lib/qt3 opet kaze moc not in path.inace komanda which moc ne izbaci nista.sta sada?
23. јануара 2006. у 2:28 pm #39711Časlav Ilić
УчесникProbaj najlakše, stavi taj direktorijum u putanju:
[code]export PATH=$PATH:/usr/lib/qt3/bin[/code]23. јануара 2006. у 2:28 pm #39712worky
Учесникprobaj da stavis oba:
[code] export QTDIR=/usr:/usr/lib/qt/[/code]
i to uradi iz direktorijuma tog programa koji kompajlirasda ga lociras uradi kao root : updatedb i
locate moc -
АуторЧланци
Мораш бити пријављен да би поставио коментар у овој теми.