Não consigo instalar o kbibtex (KD4)

1

Eu tenho o Ubuntu 11.10 e estou tentando instalar a última versão do kbibtex, mas não posso fazê-lo. Alguém sabe fazer? Eu baixei o arquivo tar.bz2 da página do KD4 (http://home.gna.org/kbibtex/download.html), segui as instruções mas recebi o seguinte erro:

~/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)

- Configuração incompleta, erros ocorridos!

Alguém pode me dar uma ideia do que está acontecendo?

    
por kacikuama 27.11.2011 / 00:55

2 respostas

3

Instale as bibliotecas QT4 necessárias antes de tentar compilar um programa que precise delas:

sudo apt-get install libqt4-dev qt4-dev-tools
    
por Bruno Pereira 27.11.2011 / 01:05
1

Compilando software

O Ubuntu tem documentação: link

O cmake:

Construir Depende

A maneira mais fácil de obter os pacotes certos é ver o que os empacotadores oficiais estão usando. Navegando para o link ou link e baixando o arquivo kbibtex dsc.

O mais recente, no momento, é o kbibtex_0.4 ~ beta1-1.dsc e está dizendo:

Build-Depends: debhelper (>= 7.0.50~), cmake (>= 2.6~), kdelibs5-dev, libpoppler-qt4-dev, libxslt1-dev, libqtwebkit-dev

O pacote debhelper é necessário apenas se você estiver construindo os pacotes deb. Então, pacotes necessários:

  • build-essential
  • cmake
  • kdelibs5-dev
  • libpoppler-qt4-dev
  • libxslt1-dev
  • libqtwebkit-dev

Binários e mais

link

This site provides you with information about all the packages available in the Ubuntu Package archive.

Você pode procurar se houver novos binários disponíveis para o Ubuntu. O Ubuntu Peanolin Preciso ( link ) está em desenvolvimento e está recebendo as novas versões.

link

Personal Package Archives (PPA) allow you to upload Ubuntu source packages to be built and published as an apt repository by Launchpad.

Talvez alguém tenha embalado a nova versão do kbibtex. Mas note que:

The contents of Personal Package Archives are not checked or monitored. You install software from them at your own risk.

link

All packages that are included in the official Debian distribution

Você pode baixar e instalar os binários Debian, mas tenha cuidado. Eles são Debian e não pacotes do Ubuntu. Anterior: Sem visualização do PDF no KBibTex .

Solicitando pacotes novos / com backport

por user26687 27.11.2011 / 16:34