003 File Manager
Current Path:
/usr/src/contrib/unbound
usr
/
src
/
contrib
/
unbound
/
📁
..
📄
.gitattributes
(40 B)
📁
.github
📄
.travis.yml
(9.43 KB)
📄
LICENSE
(1.46 KB)
📄
Makefile.in
(115.51 KB)
📄
README
(467 B)
📄
README-Travis.md
(14.54 KB)
📄
README.md
(1.77 KB)
📄
ac_pkg_swig.m4
(6.46 KB)
📄
aclocal.m4
(337.25 KB)
📄
acx_nlnetlabs.m4
(42.35 KB)
📄
acx_python.m4
(4.1 KB)
📄
ax_pthread.m4
(13.44 KB)
📁
cachedb
📁
compat
📄
config.guess
(48.12 KB)
📄
config.h.in
(35.46 KB)
📄
config.sub
(33.41 KB)
📄
configure
(659.67 KB)
📄
configure.ac
(66.71 KB)
📁
contrib
📁
daemon
📁
dns64
📁
dnscrypt
📁
dnstap
📁
doc
📁
dynlibmod
📁
edns-subnet
📄
freebsd-configure.sh
(1.06 KB)
📄
freebsd-sources.pl
(2.29 KB)
📄
install-sh
(14.33 KB)
📁
ipsecmod
📁
ipset
📁
iterator
📁
libunbound
📄
ltmain.sh
(316.55 KB)
📁
respip
📁
services
📁
sldns
📁
smallapp
📄
systemd.m4
(1.05 KB)
📁
util
📁
validator
Editing: acx_python.m4
AC_DEFUN([AC_PYTHON_DEVEL],[ # # Allow the use of a (user set) custom python version # AC_ARG_VAR([PYTHON_VERSION],[The installed Python version to use, for example '2.3'. This string will be appended to the Python interpreter canonical name.]) AC_PATH_PROG([PYTHON],[python[$PYTHON_VERSION]]) if test -z "$PYTHON"; then AC_MSG_ERROR([Cannot find python$PYTHON_VERSION in your system path]) PYTHON_VERSION="" fi if test -z "$PYTHON_VERSION"; then PYTHON_VERSION=`$PYTHON -c "import sys; \ print(sys.version.split()[[0]])"` fi # # Check if you have distutils, else fail # AC_MSG_CHECKING([for the distutils Python package]) if ac_distutils_result=`$PYTHON -c "import distutils" 2>&1`; then AC_MSG_RESULT([yes]) else AC_MSG_RESULT([no]) AC_MSG_ERROR([cannot import Python module "distutils". Please check your Python installation. The error was: $ac_distutils_result]) PYTHON_VERSION="" fi # # Check for Python include path # AC_MSG_CHECKING([for Python include path]) if test -z "$PYTHON_CPPFLAGS"; then python_path=`$PYTHON -c "import distutils.sysconfig; \ print(distutils.sysconfig.get_python_inc());"` if test -n "${python_path}"; then python_path="-I$python_path" fi PYTHON_CPPFLAGS=$python_path fi AC_MSG_RESULT([$PYTHON_CPPFLAGS]) AC_SUBST([PYTHON_CPPFLAGS]) # # Check for Python library path # AC_MSG_CHECKING([for Python library path]) if test -z "$PYTHON_LDFLAGS"; then PYTHON_LDFLAGS=`$PYTHON -c "from distutils.sysconfig import *; \ print('-L'+get_config_var('LIBDIR')+' -L'+get_config_var('LIBDEST')+' '+get_config_var('BLDLIBRARY'));"` fi AC_MSG_RESULT([$PYTHON_LDFLAGS]) AC_SUBST([PYTHON_LDFLAGS]) if test -z "$PYTHON_LIBDIR"; then PYTHON_LIBDIR=`$PYTHON -c "from distutils.sysconfig import *; \ print(get_config_var('LIBDIR'));"` fi # # Check for site packages # AC_MSG_CHECKING([for Python site-packages path]) if test -z "$PYTHON_SITE_PKG"; then PYTHON_SITE_PKG=`$PYTHON -c "import distutils.sysconfig; \ print(distutils.sysconfig.get_python_lib(1,0));"` fi AC_MSG_RESULT([$PYTHON_SITE_PKG]) AC_SUBST([PYTHON_SITE_PKG]) # # final check to see if everything compiles alright # AC_MSG_CHECKING([consistency of all components of python development environment]) AC_LANG_PUSH([C]) # save current global flags ac_save_LIBS="$LIBS" ac_save_CPPFLAGS="$CPPFLAGS" LIBS="$LIBS $PYTHON_LDFLAGS" CPPFLAGS="$CPPFLAGS $PYTHON_CPPFLAGS" AC_TRY_LINK([ #include <Python.h> ],[ Py_Initialize(); ],[pythonexists=yes],[pythonexists=no]) AC_MSG_RESULT([$pythonexists]) if test ! "$pythonexists" = "yes"; then AC_MSG_ERROR([ Could not link test program to Python. Maybe the main Python library has been installed in some non-standard library path. If so, pass it to configure, via the LDFLAGS environment variable. Example: ./configure LDFLAGS="-L/usr/non-standard-path/python/lib" ============================================================================ ERROR! You probably have to install the development version of the Python package for your distribution. The exact name of this package varies among them. ============================================================================ ]) PYTHON_VERSION="" fi AC_LANG_POP # turn back to default flags CPPFLAGS="$ac_save_CPPFLAGS" LIBS="$ac_save_LIBS" # # all done! # ])
Upload File
Create Folder