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... Saludos, On Sun, 2009-05-24 at 23:48 -0400, Aldrin Martoq wrote: > 2009/5/22 Alejandro Valdes Jimenez <aval...@utalca.cl>: > > Tengo la siguiente duda, ojala puedan ayudarme. > > Utilizando PKG_CHECK_MODULES(gconf, gconf-2.0) en un configure.ac se > > puede verificar la existencia de esa libreria, sin embargo, ¿como puedo > > hacer con otras librerias, corrijanme si me equivoco, que no se pueden > > verificar de esta manera?, por ejemplo: python-psycopg2. > > > > ¿o todas deberian poder verificarse de esa manera? > > PKG_CHECK invoca por detras a pkg-config. Si al instalar > python-psycopg deja algo en /usr/lib/pkgconfig/ puedes validar de > dicha manera. Mira el manual de pkg-config(1). > > pkg-config es algo relativamente "nuevo", en mish tiempos lo usual era > escribir un test a mano. Te sugiero buscar software que depende de > psycopg (en debian/derivados es "apt-cache rdepends > python2.4-psycopg") y veas como lo hicieron ellos... y compartas el > resultado, por supuesto! > > -- Alejandro Valdes Jimenez Telecomunicaciones Universidad de Talca