Autor Tópico: compilar programa no kubuntu  (Lida 6105 vezes)

Offline gony64

  • Usuário Ubuntu
  • *
  • Mensagens: 558
    • Ver perfil
compilar programa no kubuntu
« Online: 10 de Julho de 2006, 14:59 »
toda vez que tento compilar alguma coisa no kubuntu ele pede este pacote e não tem jeito.. tratase do heades do kde, mas o kubuntu não disponibiliza ele, so dá pacote quebrado. alguem me dá uma luz?

./configure ...

...checking for uic... /usr/share/qt3/bin/uic
checking whether uic supports -L ... yes
checking whether uic supports -nounload ... yes
checking if Qt needs -ljpeg... no
checking for rpath... yes
configure: error:
in the prefix, you've chosen, are no KDE headers installed. This will fail.
Error during sources configuration. Installation aborted!

Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: compilar programa no kubuntu
« Resposta #1 Online: 10 de Julho de 2006, 15:18 »
Isso não é "alguma coisa" é sempre que você tenta compilar um programa para KDE .
Esse erro significa que você não tem os ficheiros de desenvolvimento do KDE.
Eu não tenho KDE para testar mas é só dar uma olhada nos pacotes disponíveis com:
Código: [Selecionar]
apt-cache search kde headersVai precisar de instalar pelo menos o pacote: kdelibs4-dev
Os restantes dependem das necessidades do programa.
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Offline gony64

  • Usuário Ubuntu
  • *
  • Mensagens: 558
    • Ver perfil
Re: compilar programa no kubuntu
« Resposta #2 Online: 10 de Julho de 2006, 15:26 »
otacilio@gonycasa:~$ sudo apt-cache search kde headers
Password:
kate-plugins - plugins for Kate, the KDE Advanced Text Editor
kdelibs4-dev - development files for the KDE core libraries
kdemultimedia-dev - development files for the KDE multimedia module
libkcal2-dev - KDE calendaring library [development]
libkdegames-dev - KDE games library headers
libkdepim1-dev - KDE PIM library [development]
libkgantt0-dev - KDE gantt charting library [development]
libkleopatra1-dev - KDE GnuPG interface libraries [development]
libkpimexchange1-dev - KDE PIM Exchange library [development]
libksieve0-dev - KDE mail/news message filtering library [development]
libktnef1-dev - KTNEF handler library [development]
libmimelib1-dev - KDE mime library [development]
qobex-dev - Swiss army knife for obex testing/development
kdegraphics-dev - development files for the KDE graphics module
kdenetwork-dev - development files for the KDE network module
kdesdk-misc - various goodies from the KDE Software Development Kit
klibido - usenet binary grabber for KDE
kommander-dev - development files for Kommander
libhk-kdeclasses8-dev - development files for libhk-kdeclasses
libindex0-dev - KDE indexing library [development]
kdebase-dev - development files for the KDE base module
libkonq4-dev - development files for Konqueror's core libraries
otacilio@gonycasa:~$


ai.. ele tá instalado não é?                                   

Offline Lamego

  • Usuário Ubuntu
  • *
  • Mensagens: 1.943
    • Ver perfil
Re: compilar programa no kubuntu
« Resposta #3 Online: 10 de Julho de 2006, 16:02 »
Não, o apt-cache lista todos os pacotes instalados ou disponíveis para instalar, no seu caso falta instalar:
Código: [Selecionar]
sudo apt-get install kdelibs4-dev
João Luís Marques Pinto
Mais programs e jogos para o Ubuntu

Offline gony64

  • Usuário Ubuntu
  • *
  • Mensagens: 558
    • Ver perfil
Re: compilar programa no kubuntu
« Resposta #4 Online: 10 de Julho de 2006, 16:14 »
é... mas tá break-package mesmo.


Offline gony64

  • Usuário Ubuntu
  • *
  • Mensagens: 558
    • Ver perfil
Re: compilar programa no kubuntu
« Resposta #5 Online: 10 de Julho de 2006, 16:30 »
bicho consegui.. fiz o seguinte, fui la no source.o.matic e pedi um novo source.list. interessante que eu estava com um source do proprio kubuntu aqui, com todas as linas descomentadas. Mas bem vai se entender... ao depois do novo source gerado, e habilitando os key-gpg, pimba. conseguir compilar um programa pro kde... vou postar o source lá pra galera na seção do kubuntu. valeu a forca de qualquer forma. ;)