]> git.donarmstrong.com Git - lilypond.git/commitdiff
Always use python-config first if available. Fixes native GUB-3 builds.
authorJan Nieuwenhuizen <janneke@gnu.org>
Thu, 6 Nov 2008 12:51:24 +0000 (13:51 +0100)
committerJan Nieuwenhuizen <janneke@gnu.org>
Thu, 6 Nov 2008 12:51:24 +0000 (13:51 +0100)
stepmake/aclocal.m4

index b113c80856c3e1e5427c95a11371b1350aad6476..e556dae0e1745ab63700ae902c4f8369a10e0310 100644 (file)
@@ -1029,7 +1029,14 @@ AC_DEFUN(STEPMAKE_PYTHON_DEVEL, [
            fi
            ])
     
-    if test "$cross_compiling" = "no" -a -z "$PYTHON_CFLAGS"; then
+    AC_CHECK_PROGS(PYTHON_CONFIG, python-config, no)
+
+    if test -z "$PYTHON_CFLAGS" -a "$PYTHON_CONFIG" != "no"; then
+       PYTHON_CFLAGS=`$PYTHON_CONFIG --cflags`
+       PYTHON_LDFLAGS=`$PYTHON_CONFIG --ldflags`
+    fi
+    
+    if test -z "$PYTHON_CFLAGS" -a "$cross_compiling" = "no"; then
        changequote(<<, >>)#dnl
        # alternatively, for python >= 2.0
        # 'import sys, distutils.sysconfig; sys.stdout.write (distutils.sysconfig.get_python_inc ())'
@@ -1038,11 +1045,6 @@ AC_DEFUN(STEPMAKE_PYTHON_DEVEL, [
        changequote([, ])#dnl
     fi
     
-    if test "$cross_compiling" = "yes" -a -z "$PYTHON_CFLAGS"; then
-       PYTHON_CFLAGS=`python-config --cflags`
-       PYTHON_LDFLAGS=`python-config --ldflags`
-    fi
-    
     if test -z "$PYTHON_HEADER"; then
        CPPFLAGS="$PYTHON_CFLAGS $CPPFLAGS"
        AC_CHECK_HEADERS([Python.h],[PYTHON_HEADER=yes])