Portál AbcLinuxu, 16. července 2025 06:38


Dotaz: Instalace ze zdrojáku

2.2.2008 01:59 chroust | skóre: 3
Instalace ze zdrojáku
Přečteno: 807×
Odpovědět | Admin
Zdravím.

Mám potíž s instalací MUMBLE na Mandrivu 2008. Dle readme i návodů na webu nainstalím knihovny a ostatní předepsané balíky, rozbalím archív, spustím qmake main.pro a proces se rozjede. Bohužel skončí těmito řádky
make[1]: *** No rule to make target `mumble_en.qm', needed by `mumble'.  Stop.
make[1]: Leaving directory `/home/chroust/.mumble/mumble-1.1.2/src/mumble'
make: *** [sub-src-mumble] Error 2
Snažím se bezvýsledně porozumět výpisu a hledám jak z toho ven. Víte někdo jak s tím pohnout? Budu vděčný za každou radu.

Díky Ch.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.2.2008 11:54 chroust | skóre: 3
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Musím to poopravit. Příkaz qmake main.pro proběhne, ale následující příkaz make skončí popsanou chybou.
Max avatar 2.2.2008 14:09 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mno, nejdříve by to chtělo zveřejnit trochu delší výpis, tak nejmíň posledních 7 řádků ;-)
Jakou verzi kompiluješ? Já to teď zkoušel a :
cd /usr/local/src/
wget -c http://mesh.dl.sourceforge.net/sourceforge/mumble/mumble-1.1.2.tar.gz
tar xvfz mumble-1.1.2.tar.gz
cd mumble-1.1.2
nano -w README.Linux
nano -w INSTALL
# Jsou potřeba mj. balíčky : boost, gcc >=3.4
qmake main.pro
make
Vše mi proběhlo ok. Ale Na Arch linuxu ...
Zdar Max
Měl jsem sen ... :(
2.2.2008 14:59 chroust | skóre: 3
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Kompiluji mumble-1.1.2. Balíčky gcc-4.3 i boost jsou na místě a stejně to skončí neúspěchem. Nyní jsem to zkoušel znovu a přesto stejné. Snad nezaberu moc místa ...

WARNING: Found potential symbol conflict of ALSAAudio.cpp (ALSAAudio.cpp) in SOURCES
WARNING: Found potential symbol conflict of ALSAAudio.h (ALSAAudio.h) in HEADERS
WARNING: Found potential symbol conflict of OSS.cpp (OSS.cpp) in SOURCES
WARNING: Found potential symbol conflict of OSS.h (OSS.h) in HEADERS
cd src/mumble && make -f Makefile
make[1]: Entering directory `/usr/local/src/mumble-1.1.2/src/mumble'
Makefile:1319: warning: overriding commands for target `moc_ConfigDialog.cpp'
Makefile:1271: warning: ignoring old commands for target `moc_ConfigDialog.cpp'
Makefile:1322: warning: overriding commands for target `moc_MainWindow.cpp'
Makefile:1244: warning: ignoring old commands for target `moc_MainWindow.cpp'
Makefile:1325: warning: overriding commands for target `moc_ConnectDialog.cpp'
Makefile:1253: warning: ignoring old commands for target `moc_ConnectDialog.cpp'
Makefile:1328: warning: overriding commands for target `moc_BanEditor.cpp'
Makefile:1223: warning: ignoring old commands for target `moc_BanEditor.cpp'
Makefile:1331: warning: overriding commands for target `moc_ACLEditor.cpp'
Makefile:1226: warning: ignoring old commands for target `moc_ACLEditor.cpp'
Makefile:1334: warning: overriding commands for target `moc_Plugins.cpp'
Makefile:1274: warning: ignoring old commands for target `moc_Plugins.cpp'
Makefile:1337: warning: overriding commands for target `moc_Overlay.cpp'
Makefile:1280: warning: ignoring old commands for target `moc_Overlay.cpp'
Makefile:1340: warning: overriding commands for target `moc_LookConfig.cpp'
Makefile:1277: warning: ignoring old commands for target `moc_LookConfig.cpp'
Makefile:1343: warning: overriding commands for target `moc_AudioConfigDialog.cpp'
Makefile:1232: warning: ignoring old commands for target `moc_AudioConfigDialog.cpp'
Makefile:1346: warning: overriding commands for target `moc_Log.cpp'
Makefile:1229: warning: ignoring old commands for target `moc_Log.cpp'
Makefile:1349: warning: overriding commands for target `moc_TextMessage.cpp'
Makefile:1289: warning: ignoring old commands for target `moc_TextMessage.cpp'
Makefile:1352: warning: overriding commands for target `moc_AudioStats.cpp'
Makefile:1235: warning: ignoring old commands for target `moc_AudioStats.cpp'
Makefile:1355: warning: overriding commands for target `moc_NetworkConfig.cpp'
Makefile:1292: warning: ignoring old commands for target `moc_NetworkConfig.cpp'
Makefile:1358: warning: overriding commands for target `moc_ALSAAudio.cpp'
Makefile:1310: warning: ignoring old commands for target `moc_ALSAAudio.cpp'
Makefile:1361: warning: overriding commands for target `moc_OSS.cpp'
Makefile:1316: warning: ignoring old commands for target `moc_OSS.cpp'
make[1]: *** No rule to make target `mumble_en.qm', needed by `mumble'.  Stop.
make[1]: Leaving directory `/usr/local/src/mumble-1.1.2/src/mumble'
make: *** [sub-src-mumble] Error 2
[root@localhost mumble-1.1.2]#

                                                                                                                

Tak já z toho moc moudrý nejsem.

Max avatar 2.2.2008 16:58 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Osobně si myslím, že ti chybí asi možná ještě nějaké devel balíčky, měl by jsi mít asi tyto :
gcc >=3.4
qt4-devel >=4.2.0
boost
libasound2
Já mám verze :
gcc-4.2.2
boost-1.34.1
qt-4.3.3
alsa-lib-1.0.15
Kdo ví, co potřebuješ na Mandrivě, asi nějaké devel balíky, možná ti chybí alsa-lib-devel, nebo alsa-lib-dev. Nevím, jak to Mandriva má.
Zkontroluj si, zda všechny tyto balíčky máš a pak dej echo ... Jinak to tipuji na ten chybějící alsa-lib-devel.
Zdar Max
Měl jsem sen ... :(
2.2.2008 18:43 chroust | skóre: 3
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Tak jsem prošel balíky a mám snad vše od ALSY i ostatní popsané. Nevím zda to může být na škodu (problém se zvukem nemám), ale od ALSY mám všechno možné ve verzi 1.0.14-2 i 1.0.15-0.rc1. Nedublují se jen jsou různé knihovny různých verzí. Poslední pokus skončil stejně jako předchozí a tady je celý výsledek:
http://www.pastebin.cz/show/3472
Díky za snahu.

Zatím ...

Max avatar 2.2.2008 22:16 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Tak jsem našel chybku, řekl bych, že to bude chybka v qt. Po poradě s jedním živočichem by to mohlo vypadat, že možná používáš špatný qmake ...
Co říká
qmake --version
Já jsem na tom takto a ty by jsi na tom měl být podobně :
qmake --version
QMake version 2.01a
Using Qt version 4.3.3 in /usr/lib
Pokud ti to ukáže verzi qt 3něco, tak zkus, zda nemáš v systému qmake-qt4, nebo něco takového.
Zdar Max
Měl jsem sen ... :(
3.2.2008 15:12 chroust | skóre: 3
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Tak máš pravdu. Já jsem na tom takto:

Qmake version: 1.07a (Qt 3.3.6)

Teď se poperu s upgradem a pak to snad půjde. Dám vědět jak to dopadne.

Díky Ch.

3.2.2008 23:12 chroust | skóre: 3
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Tak jsem si pohrál s qt a nyní mám verzi:

QMake version 2.01a
Using Qt version 4.3.1 in /usr/lib/qt4/lib

Výsledek instalace je bohužel stejný jako předtím.

Zdar Ch.

2.3.2008 23:10 vlasta
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Skus smazat ten adresar a rozbalit cistou verzi na kterou znovu pouzij qmake z qt4 . Takhle to slo u me .
2.3.2008 23:56 chroust | skóre: 3
Rozbalit Rozbalit vše Re: Instalace ze zdrojáku
Už se mi to podařilo cca před týdnem. Dal jsem Qt 4.4.0 upravil soubory podle návodu a proběhlo to OK. U verze Qt 4.3.3 jsem asi něco zapoměl doladit.

Každopádně díky za odpověď.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.