[Arreglao] Re: pkg-config parece no funcionar bien

2003-01-29 Por tema Hue-Bond
Hue-Bond, [EMAIL PROTECTED]:04:45(+0100):


$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
$ pkg-config --exists samplerate = 0.0.9 --print-errors
Package samplerate was not found in the pkg-config search path.
Perhaps you should add the directory containing `samplerate.pc'
to the PKG_CONFIG_PATH environment variable
No package 'samplerate' found
$ echo $PATH
/usr/local/bin:/usr/bin:/usr/sbin:/bin:/usr/bin/X11:/usr/games:/home/hue/./bin

 Observo que los directorios no acaban en /... hmmm...

$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
$ pkg-config --exists samplerate = 0.0.9 --print-errors
$ _

 Pues tiene huevos la cosa ¿eh?  :^).


-- 
 David Serrano [EMAIL PROTECTED] - Linux Registered User #87069



Re: pkg-config parece no funcionar bien

2003-01-25 Por tema Hue-Bond
Rodrigo Moya, [EMAIL PROTECTED]:58:53(+0100):

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

 Eso ya  lo puse en  mi primer  mensaje. No era  exactamente eso
 pero bueno, para el caso es lo mismo.


-- 
 David Serrano [EMAIL PROTECTED] - Linux Registered User #87069



Re: pkg-config parece no funcionar bien

2003-01-24 Por tema Rodrigo Moya
On Fri, 2003-01-24 at 14:04, Hue-Bond wrote:
  Perdiendo  el  tiempo  me  he topado  con  sweep,  un  programa
  de  edición de  audio  que  tiene una  pinta  genial  pero que  aún
  no  he  podido arrancar  porque  no  soy  capaz de  compilarlo  con
  libsamplerate. Creo que tengo bien instalado libsamplerate (aparece
  al  hacer  'ldconfig -v'  y  no  tengo  problema para  compilar  un
  programita con 'gcc -lsamplerate')  pero cuando hago ./configure en
  el directorio de sweep me dice que no lo encuentra.
 
 checking for samplerate = 0.0.9... 
 Package samplerate was not found in the pkg-config search path.
 Perhaps you should add the directory containing `samplerate.pc'
 to the PKG_CONFIG_PATH environment variable
 No package 'samplerate' found
 $ echo $PKG_CONFIG_PATH
 /usr/local/lib/pkgconfig/
 $ ls -l $PKG_CONFIG_PATH 
 total 4
 -rw-r--r--1 root root  273 ene 24 13:50 samplerate.pc
 
  He echado  un ojo al  script configure para  ver qué es  lo que
  hace cuando comprueba la existencia de libsamplerate y por lo visto
  llama a pkg-config. Tras mirar el man hago una pruebecita:
 
 $ pkg-config --exists samplerate = 0.0.9 --print-errors
 Package samplerate was not found in the pkg-config search path.
 Perhaps you should add the directory containing `samplerate.pc'
 to the PKG_CONFIG_PATH environment variable
 No package 'samplerate' found
 
¿tienes instalado el paquete -dev correspondiente al libsamplerate? Es
que el fichero samplerate.pc, que es el que está buscando el pkg-config,
probablemente esté en el -dev. De hecho, debería estar ahí.

saludos



Re: pkg-config parece no funcionar bien

2003-01-24 Por tema Hue-Bond
Rodrigo Moya, [EMAIL PROTECTED]:55:53(+0100):

¿tienes instalado el paquete -dev correspondiente al libsamplerate? Es
que el fichero samplerate.pc, que es el que está buscando el pkg-config,
probablemente esté en el -dev. De hecho, debería estar ahí.

 Me bajé  el tar.gz  y lo  instalé a pelo  de la  forma estándar
 normal y corriente. De todas formas,  como ya dije, puedo usar 'gcc
 -lsamplerate'  sin errores  así  que supongo  que  los archivos  de
 cabecera  correspondientes  están  en  su sitio.  [...]  Existe  un
 /usr/local/include/samplerate.h.

 Acabo de darme  cuenta ahora de que, aunque no  está en stable,
 sí que puedo bajarme las fuentes de testing... probaré a ver.


-- 
 David Serrano [EMAIL PROTECTED] - Linux Registered User #87069



Re: pkg-config parece no funcionar bien

2003-01-24 Por tema Rodrigo Moya
On Fri, 2003-01-24 at 21:25, Hue-Bond wrote:
 Rodrigo Moya, [EMAIL PROTECTED]:55:53(+0100):
 
 ¿tienes instalado el paquete -dev correspondiente al libsamplerate? Es
 que el fichero samplerate.pc, que es el que está buscando el pkg-config,
 probablemente esté en el -dev. De hecho, debería estar ahí.
 
  Me bajé  el tar.gz  y lo  instalé a pelo  de la  forma estándar
  normal y corriente. De todas formas,  como ya dije, puedo usar 'gcc
  -lsamplerate'  sin errores  así  que supongo  que  los archivos  de
  cabecera  correspondientes  están  en  su sitio.  [...]  Existe  un
  /usr/local/include/samplerate.h.
 
ah, ya sé lo que pasa, que lo has instalado en /usr/local, mientras que
pkgconfig, si lo has instalado del paquete, está en /usr, y busca los
ficheros .pc en /usr/lib/pkgconfig.

Así que, busca en /usr/local/lib/pkgconfig, si ahí está el
samplerate.pc, entonces la solución es muy sencilla. Simplemente:

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

despues de ejecutar esto, vuelve a ejecutar el autogen.sh/configure, y
debería detectarlo sin problemas.

saludos