Re: duda con PKG_CHECK_MODULES en configure.ac



On Mon, 2009-05-25 at 08:39 -0400, Alejandro Valdes jimenez wrote:
> Hola Aldrin,
> 
> Mire en varias partes, encontre hasta unas macros m4, pero que al final
> se reducian a esto. Rescaté lo extrictamente necesario y queda algo asi:
> 
> 
> configure.ac:
> 
> PYTHONC="python"
> MODULE_NAME="psycopg"
> $PYTHONC -c "import $MODULE_NAME" 2>/dev/null
> if test $? -eq 0
> then
>         AC_MSG_RESULT(checking for python module: $MODULE_NAME: found)
> else
>         AC_MSG_RESULT(checking for python module: $MODULE_NAME: not
> found)
>         exit 1
> fi
> 
> 
> Claro que eso hay que hacerlo por cada modulo a verificar...

Si es más de una vez, puedes definir una función (macro) en m4 que haga
la verificación y luego la incluyes.  Una búsqueda en Google por
"autoconf python modules" me llevó a una solución más genérica:
http://blog.peijnik.at/2008/08/31/autoconf-and-python-checking-for-modules/

Pero una búsqueda más genérica por "autoconf python macros" lleva a ver
que existe una solución:
http://www.nongnu.org/autoconf-archive/ac_python_module.html


-- 
Germán Póo-Caamaño
Concepción - Chile
http://www.gnome.org/~gpoo/

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]