我无法安装 kbibtex (KD4)

我无法安装 kbibtex (KD4)

我有 ubuntu 11.10,正在尝试安装最新版本的 kbibtex,但我无法安装。有人知道怎么做吗?我从 KD4 页面 (http://home.gna.org/kbibtex/download.html) 下载了 tar.bz2 文件,按照说明操作,但出现以下错误:

~/kbibtex-0.4-beta1/build$ cmake ../ -DCMAKE_INSTALL_PREFIX=home

-DCMAKE_BUILD_TYPE=BUILD_TYPE && make
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:91 (MESSAGE):
  Could NOT find Qt4 (missing: QT_QMAKE_EXECUTABLE QT_MOC_EXECUTABLE
  QT_RCC_EXECUTABLE QT_UIC_EXECUTABLE QT_INCLUDE_DIR QT_LIBRARY_DIR
  QT_QTCORE_LIBRARY)
Call Stack (most recent call first):
  /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:252 (_FPHSA_FAILURE_MESSAGE)
  /usr/share/cmake-2.8/Modules/FindQt4.cmake:1162 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
  CMakeLists.txt:7 (find_package)

——配置不完整,发生错误!

有人可以告诉我发生了什么事吗?

答案1

在尝试编译需要它们的程序之前,请安装必要的 QT4 库:

sudo apt-get install libqt4-dev qt4-dev-tools

答案2

编译软件

Ubuntu 有文档:https://help.ubuntu.com/community/CompilingSoftware

CMake:

构建依赖项

获取正确软件包的简单方法是查看官方软件包提供者正在使用什么。浏览到http://www.debian.org/distrib/packages或者http://packages.ubuntu.com/并下载 kbibtex dsc 文件。

目前最新的是 kbibtex_0.4~beta1-1.dsc,它说明:

构建依赖:debhelper(>= 7.0.50~)、cmake(>= 2.6~)、kdelibs5-dev、libpoppler-qt4-dev、libxslt1-dev、libqtwebkit-dev

仅当您构建 deb 包时才需要 debhelper 包。因此,需要以下包:

  • 构建必需品
  • 构建
  • kdelibs5-dev
  • libpoppler-qt4-dev
  • libxslt1-dev
  • libqtwebkit-dev

二进制文件及更多

http://packages.ubuntu.com/

该网站为您提供有关 Ubuntu 软件包存档中所有可用软件包的信息。

您可以查看是否有适用于 Ubuntu 的新二进制文件。Ubuntu Precise Pangolin (http://ubuntuforums.org/forumdisplay.php?f=412) 正在开发中,并且正在获取新版本。

https://launchpad.net/ubuntu/+ppas

个人软件包档案 (PPA) 允许您上传 Ubuntu 源包,以便由 Launchpad 构建并发布为 apt 存储库。

也许有人已经打包了新版本的 kbibtex 。但请注意:

个人软件包存档的内容未经过检查或监控。从中安装软件的风险由您自行承担。

http://www.debian.org/distrib/packages

官方 Debian 发行版中包含的所有软件包

您可以下载并安装 Debian 二进制文件,但要小心。它们是 Debian 而不是 Ubuntu 软件包。早些时候:KBibTex 中没有 PDF 预览

请求新的/反向移植的软件包

相关内容