2013-12-08 32 views
9

Podążam za wskazówką this na temat instalacji pióra ze źródła. Śledzę wszystkie instrukcje do:'/ usr/lib/i386-linux-gnu/qt5/bin/lrelease: nie znaleziono OSTRZEŻENIE: CEL jest pusty "Błąd podczas próby kompilacji Feathercoin ze źródła

qmake 'USE_UPNP=-` 
make 

że gdzie pojawia się następujący błąd:

1: /usr/lib/i386-linux-gnu/qt5/bin/lrelease: not found 
WARNING: TARGET is empty` 

Poniżej jest wyjście terminala:

RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_bg.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_ca_ES.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_cs.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_da.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_de.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_el_GR.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_en.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_es.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_es_CL.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_et.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_eu_ES.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_fa.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_fa_IR.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_fi.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_fr.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_fr_CA.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_he.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_hr.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_hu.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_it.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_lt.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_nb.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_nl.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_pl.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_pt_BR.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_pt_PT.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_ro_RO.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_ru.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_sk.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_sr.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_sv.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_tr.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_uk.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_zh_CN.qm' 
RCC: Error in 'src/qt/bitcoin.qrc': Cannot find file 'locale/bitcoin_zh_TW.qm' 

Jak można się domyślić z linku korzystam z QT4 i używam 32-bitowego systemu operacyjnego Ubuntu 13.04. Wszystkie wydają się być tego samego rodzaju błędem. Jeśli uda mi się znaleźć sposób na dodanie lokalizacji/bitcoin_WHICHEVER.gm do odpowiedniego katalogu lub znaleźć sposób na wskazanie katalogów, w których się znajdują, wówczas mój problem zostanie rozwiązany. Czy istnieje sposób na naprawienie tego błędu, stwierdzam, że po jego naprawieniu mogę skompilować te różne fragmenty oprogramowania ze źródła. Każda pomoc będzie doceniona.

+0

zrobiłem jakiś błahy temat i znaleźć plik na „src/qt/bitcoin.qrc” gdzie widziałem „locale/bitcoin_WHATEVER.qm” rzeczywiście były jakieś inne rozszerzenie inne niż”. qm "Zmieniłem nazwy plików, aby odzwierciedlały rozszerzenie" .qm "i które wydawało się naprawić wszystkie" RCC: błędy ", jednak wciąż dostaję błąd' 1:/usr/lib/i386-linux-gnu/qt5/bin/lrelease: nie znaleziono OSTRZEŻENIE: CEL jest pusty " –

Odpowiedz

23

Też miałem do czynienia z obydwoma problemami.

Pierwsze (nie można odnaleźć pliku 'locale/bitcoin_WHICHEVER.qm') został rozwiązany mój edycji src/qt/bitcoin.qrc tak, że nazwy plików locale aby dopasować istniejące pliki (zastąpić .qm z .TS przedłużających w referencjach).

drugie (/usr/lib/i386-linux-gnu/qt5/bin/lrelease: Nie znaleziono) został rozwiązany przez zainstalowanie pakietu qttools5-dev-tools:

sudo apt-get install qttools5-dev-tools 

teraz można zbudować witout UPnP (qmake „USE_UPNP = -`), ale jeśli starają się budować domyślne lub z włączonym UPnP, dostaniesz ten błąd:

src/net.cpp:21:32: fatal error: miniupnpc/miniwget.h: No such file or directory 
#include <miniupnpc/miniwget.h> 

go rozwiązać, należy zainstalować libminiupnpc -dev pakiet:

sudo apt-get install libminiupnpc-dev 
+0

Już zmieniłem rozszerzenia plików ... Będę robić to, co mówisz. Mam nadzieję, że rozwiązuje problemy, które mam. –

+0

Nawiasem mówiąc, jest to problem z budową [starej wersji] (https://github.com/FeatherCoin/FeatherCoin) klienta Feathercoin Spróbuj zamówić [nowszy] (https://github.com/FeatherCoin/ Feathercoin-0.8.5) i wykonaj [instrukcje dotyczące kompilacji] (https://github.com/FeatherCoin/Feathercoin-0.8.5/blob/master-0.8/doc/readme-qt.rst), ma mniej problemów z kompilacją . –