Compilando un programa (dependencias)

Joan Tur joantur en cancullet.org
Mar Oct 3 21:19:17 BST 2006


Es Dimarts, 3 de Octubre de 2006 21:57, en Victor Torres va escriure:
| El mar, 03-10-2006 a las 15:35 +0200, Joan Tur escribió:
| > Bones.
| >
| > Uso gkrellm, y el paquete gkrellm-x86info, que informa de los Mhz a los
| > que corre la CPU, en mi máquina va "loco", ya que igual informa de 7 como
| > de los correctos 2.000Mhz de mi centrino.
| >
| > He buscado y encontrado alternativas en el apartado plugins (1) de la
| > página de gkrellm:
| >
| > http://members.dslextreme.com/users/billw/gkrellm/Plugins.html#WINKELMANN
| > http://members.dslextreme.com/users/billw/gkrellm/Plugins.html#BDAVIS
| >
| > Pero ninguno compila, me sueltan el siguiente error:
| > -----
| > quiniaquinilg:~/Baixat/gkrellm-gkfreq-1.0$ make
| > gcc -fPIC -O2 -Wall `pkg-config gtk+-2.0 --cflags` -c gkfreq.c
| > Package gtk+-2.0 was not found in the pkg-config search path.
| > Perhaps you should add the directory containing `gtk+-2.0.pc'
| > to the PKG_CONFIG_PATH environment variable
| > No package 'gtk+-2.0' found
| > En el fitxer inclòs dès de gkfreq.c:8:
| > /usr/include/gkrellm2/gkrellm.h:30:21: error: gtk/gtk.h: El fitxer o
| > directori no existeix
| > In file included from gkfreq.c:8:
| > /usr/include/gkrellm2/gkrellm.h:195: error: syntax error before ‘gfloat’
| > /usr/include/gkrellm2/gkrellm.h:198: error: syntax error before ‘}’ token
| > /usr/include/gkrellm2/gkrellm.h:219: error: syntax error
| > before ‘PangoFontDescription’
|
| normalmente debes instalar paquetes que terminan en "-dev" para compilar
| programas, en este caso creo que te falta libgtk2.0-dev
|
| puedes comprobar las dependencias buscando en los paquetes,en este caso
| si buscas
|
| dpkg -l | grep gtk | grep dev
| te arroja:
|
| ii  libgtk1.2-dev                          1.2.10-18   Development files
| for the GIMP Toolkit
| ii  libgtk2.0-dev                          2.8.20-0ubuntu1   Development
| files for the GTK+ library
|
| como ves el resultado es un poco mas exacto que aptitude search o
| apt-cache search
dpkg -l, tomo nota!

| Tambien tienes a mano el tutorial que dio el profe Manuel Duran
| https://lists.ubuntu.com/archives/ubuntu-es/2006-September/019588.html
|
| Como agregado, es interesante despues de ejecutar un make usar el
| comando
| sudo checkinstall
| o
| sudo checkinstall -y
| para que lo haga con la info por defecto
| esto te creará un paquete .deb que puedes instalar con dpkg -i xxx.deb.
| Normalmente el .deb queda en la carpeta donde ejecutaste make
Eso sí es interesante!  Gracias por la info!  ;)


| Chau
|
| > -----
| >
| > No encuentro ningún paquete similar a gtk+-2.0... ¿alguna idea de por
| > donde tirar?  8-?
| >
| > Gracias anticipadas  ;)
| >
| > (1) http://members.dslextreme.com/users/billw/gkrellm/Plugins.html
| > --
| > ubuntu-es mailing list
| > ubuntu-esalists.ubuntu.com
| > https://lists.ubuntu.com/mailman/listinfo/ubuntu-es

-- 
Joan Tur (aka Quini), Eivissa-Spain
    Jabber: quini2kajabber.org
       Yahoo & AIM: quini2k
        www.ClubIbosim.org
  Linux: usuari registrat 190.783
-------------- següent part --------------
Un adjunt de no-text ha estat eliminat...
Nom: no disponible
Tipus: application/pgp-signature
volum: 191 bytes
Desc: no disponible
Url : https://lists.ubuntu.com/archives/ubuntu-es/attachments/20061003/fd0997a0/attachment.pgp 


Más información sobre la lista de distribución ubuntu-es