1 dnl Copyright (C) 2003 CEA/DEN, EDF R&D
4 AC_REQUIRE([CHECK_PYTHON])dnl
9 [ --with-sip=EXEC sip executable ],
11 AC_MSG_RESULT("select $withval as sip executable")
13 AC_PATH_PROG(SIP, sip)
19 AC_MSG_RESULT(sip not in PATH variable)
42 AC_MSG_RESULT(sip version $version not supported)
47 if test "x$SIP_VERS" = "xold"
49 dnl old install : includes and libs are in python install or in SIPDIR
50 AC_MSG_RESULT(old install detected)
53 SIP_INCLUDES="${PYTHON_INCLUDES} -I${SIPDIR}"
54 SIP_LIBS="-L${PYTHON_PREFIX}/lib/python${PYTHON_VERSION}/site-packages -L${SIPDIR} -lsip"
57 if test "x$SIP_VERS" = "xnew"
60 if test -d ${SIPDIR}/include/python${PYTHON_VERSION} ; then
61 AC_MSG_RESULT(new install with include dir detected)
62 dnl new install with include dir : includes and libs are in python install or in SIPDIR/include
64 SIP_INCLUDES="${PYTHON_INCLUDES} -I${SIPDIR}/include/python${PYTHON_VERSION}"
65 SIP_LIBS="-L${SIPDIR}/lib/python${PYTHON_VERSION}/site-packages -lsip"
67 dnl new install without include dir : includes and libs are in SIPDIR
68 AC_MSG_RESULT(new install without include dir detected)
71 SIP_INCLUDES="-I${SIPDIR}"
72 SIP_LIBS="-L${SIPDIR} -lsip"
76 if test "x$SIP_VERS" = "xnew2"
78 dnl new2 install : includes and libs are in python install
79 AC_MSG_RESULT(new2 install detected)
81 AC_CHECK_FILE($PYTHON_PREFIX/include/python$PYTHON_VERSION/sip.h,sip_ok=$sip_ok,sip_ok=no)
82 SIP_INCLUDES="${PYTHON_INCLUDES}"
83 AC_CHECK_FILE($PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages/libsip.so,sip_ok=$sip_ok,sip_ok=no)
84 SIP_LIBS="-L${PYTHON_PREFIX}/lib/python${PYTHON_VERSION}/site-packages -lsip"
89 AC_SUBST(SIP_INCLUDES)
93 AC_MSG_RESULT(for sip: $sip_ok)