web-dev-qa-db-ja.com

'/ usr / lib / i386-linux-gnu / qt5 / bin / lrelease:見つかりません警告:ターゲットが空です'ソースからFeathercoinをコンパイルしようとするとエラーが発生します

私はフォローしています this ソースからfeathercoinをインストールするためのヒント。私は以下までのすべての指示に従いました:

qmake 'USE_UPNP=-`
make

ここで、次のエラーが発生します。

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

以下は端末出力です。

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'

リンクからお察しのとおり、私はQT4を使用しており、Ubuntu 13.0432ビットOSを使用しています。それらはすべて同じ種類のエラーのようです。不足しているファイル「locale/bitcoin_WHICHEVER.gm」を関連するディレクトリに追加する方法を見つけるか、それらが存在するディレクトリを指す方法を見つけることができれば、私の問題は解決されます。このエラーを修正する方法はありますか?修正されたら、これらのさまざまなソフトウェアをソースからコンパイルできると思います。どんな助けでもいただければ幸いです。

14
Blue_Hat

私も両方の問題に直面しました。

最初に(ファイル 'locale/bitcoin_WHICHEVER.qm'が見つかりません)私の編集src/qt/bitcoin.qrcが解決され、ロケールファイル名が既存のファイルと一致するようになりました(参照の。qm。ts拡張子に置き換えます)。

2番目(/ usr/lib/i386-linux-gnu/qt5/bin/lrelease:not found)は、パッケージのインストールによって解決されましたqttools5-dev-tools

Sudo apt-get install qttools5-dev-tools

これで、UPnPサポートなしでビルドできます(qmake'USE_UPNP = -`)が、デフォルトの構成をビルドしようとした場合、またはUPnPを有効にした場合、次のエラーが発生します。

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

これを解決するには、libminiupnpc-devパッケージをインストールします。

Sudo apt-get install libminiupnpc-dev
31
Serge Populov