【问题标题】:' /usr/lib/i386-linux-gnu/qt5/bin/lrelease: not found WARNING: TARGET is empty' Error when trying to compile Feathercoin from source' /usr/lib/i386-linux-gnu/qt5/bin/lrelease: not found WARNING: TARGET is empty' 尝试从源代码编译 Feathercoin 时出错
【发布时间】:2013-12-25 09:32:42
【问题描述】:

我正在关注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.04 32 位操作系统。他们似乎都是同一种错误。如果我能以某种方式找到将丢失的文件“locale/bitcoin_WHICHEVER.gm”添加到相关目录或找到指向它们所在目录的方法,那么我的问题将得到解决。有没有办法修复这个错误,我想一旦它被修复,我就可以从源代码编译这些不同的软件。任何帮助将不胜感激。

【问题讨论】:

  • 我做了一些摆弄,在 'src/qt/bitcoin.qrc' 找到了文件,在那里我看到 'locale/bitcoin_WHATEVER.qm' 实际上是除了 '.qm' 之外的其他扩展名重命名文件以反映“.qm”扩展名,这似乎已经修复了所有“RCC:错误”但是,我仍然收到错误1: /usr/lib/i386-linux-gnu/qt5/bin/lrelease: not found WARNING: TARGET is empty

标签: c++ compilation qt4 makefile


【解决方案1】:

我也遇到了这两个问题。

首先(找不到文件 'locale/bitcoin_WHICHEVER.qm')解决了我的编辑问题 src/qt/bitcoin.qrc 以便语言环境文件名匹配现有文件(替换 .qm 在引用中带有 .ts 扩展名)。

第二个(/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

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2012-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-07-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多