From 3dfaf0aeec1cd236ad7408ba0fe1a3018e832878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ole=20Andr=C3=A9=20Vadla=20Ravn=C3=A5s?= Date: Sun, 14 Apr 2013 02:23:25 +0200 Subject: [PATCH] Add python dependency --- configure.ac | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/configure.ac b/configure.ac index d8ce0fe..55a8ea7 100644 --- a/configure.ac +++ b/configure.ac @@ -16,6 +16,16 @@ AM_PROG_AR AC_PROG_INSTALL LT_INIT +AM_PATH_PYTHON([2.7],, [AC_ERROR([Python is required])]) +PYTHON_PREFIX=$($PYTHON -c 'import sys; print sys.prefix') +PYTHON_EXEC_PREFIX=$($PYTHON -c 'import sys; print sys.exec_prefix') +PYTHON_CFLAGS="-I${PYTHON_PREFIX}/include/python${PYTHON_VERSION}/ -I${PYTHON_EXEC_PREFIX}/include/python${PYTHON_VERSION}/" +PYTHON_LDFLAGS="-L${PYTHON_PREFIX}/lib/ -L${PYTHON_EXEC_PREFIX}/lib/" +PYTHON_LIBS="-lpython${PYTHON_VERSION}" +AC_SUBST(PYTHON_CFLAGS) +AC_SUBST(PYTHON_LDFLAGS) +AC_SUBST(PYTHON_LIBS) + PKG_CHECK_MODULES(PYFRIDA, ["frida-core-1.0"]) AC_SUBST(PYFRIDA_CFLAGS) AC_SUBST(PYFRIDA_LDFLAGS)