Changeset 3b920ed in git


Ignore:
Timestamp:
Apr 6, 2021, 10:56:03 AM (3 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'spielwiese', '2a584933abf2a2d3082034c7586d38bb6de1a30a')
Children:
c69c1449f9256724d4c9e0ac18c7524a65d69389
Parents:
950a9492a285ef0e171fff1212d40c3d1e4ff276d66b187a28e7b886166363f1d7cba11f4c3270e7
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2021-04-06 10:56:03+02:00
git-committer:
GitHub <noreply@github.com>2021-04-06 10:56:03+02:00
Message:
Merge pull request #1080 from mkoeppe/DEFAULT_CHECKING_PATH_try_default_flags_first

m4/*-check.m4: Check DEFAULTS first, following flint-check.m4
Location:
m4
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • m4/ccluster-check.m4

    r950a94 r3b920ed  
    88[  --with-ccluster= <path>|yes Use ccluster library.  ],
    99                [if test "$withval" = yes ; then
    10                         CCLUSTER_HOME_PATH="${DEFAULT_CHECKING_PATH}"
     10                        CCLUSTER_HOME_PATH="${DEFAULT_CHECKING_PATH} /usr"
    1111                 elif test "$withval" != no ; then
    12                         CCLUSTERMP_HOME_PATH="$withval"
     12                        CCLUSTER_HOME_PATH="$withval"
    1313                fi],
    14                 [CCLUSTER_HOME_PATH="${DEFAULT_CHECKING_PATH}"])
     14                [CCLUSTER_HOME_PATH="${DEFAULT_CHECKING_PATH} /usr"])
    1515
    1616dnl Check for existence
  • m4/default_checking_path.m4

    r950a94 r3b920ed  
    11AC_DEFUN([SING_DEFAULT_CHECKING_PATH], [
    2     DEFAULT_CHECKING_PATH="/opt/homebrew /opt/local /sw /usr/local /usr"
     2    DEFAULT_CHECKING_PATH="/opt/homebrew /opt/local /sw /usr/local"
    33])
  • m4/gmp-check.m4

    r950a94 r3b920ed  
    66    dnl Given
    77if test "$with_gmp" = yes ; then
    8         GMP_HOME_PATH="${DEFAULT_CHECKING_PATH}"
     8        GMP_HOME_PATH="DEFAULTS ${DEFAULT_CHECKING_PATH}"
    99elif test "$with_gmp" != no ; then
    1010        GMP_HOME_PATH="$with_gmp"
     
    1414], [
    1515    dnl Not given
    16     GMP_HOME_PATH="${DEFAULT_CHECKING_PATH}"
     16    GMP_HOME_PATH="DEFAULTS ${DEFAULT_CHECKING_PATH}"
    1717])
    1818
     
    2323for GMP_HOME in ${GMP_HOME_PATH}
    2424do
    25     if test "x$GMP_HOME" != "x/usr"; then
     25    if test "$GMP_HOME" != "DEFAULTS"; then
    2626      GMP_CPPFLAGS="-I${GMP_HOME}/include"
    2727      GMP_LIBS="-L${GMP_HOME}/lib -Wl,-rpath,${GMP_HOME}/lib -lgmp"
    28       CFLAGS="${GMP_CPPFLAGS} ${BACKUP_CFLAGS}"
    29       LIBS=" ${GMP_LIBS} ${BACKUP_LIBS}"
    3028    else
    3129      GMP_CPPFLAGS=""
    3230      GMP_LIBS="-lgmp"
    3331    fi
     32    CFLAGS="${GMP_CPPFLAGS} ${BACKUP_CFLAGS}"
     33    LIBS=" ${GMP_LIBS} ${BACKUP_LIBS}"
    3434    AC_TRY_LINK([#include <gmp.h>
    3535                ],
    3636                [mpz_t a; mpz_init (a);], [
    3737      gmp_found=yes
     38      break
    3839    ])
    3940done
  • m4/ntl-check.m4

    r950a94 r3b920ed  
    2727             ],
    2828             [if test "$withval" = yes ; then
    29                         NTL_HOME_PATH="${DEFAULT_CHECKING_PATH}"
     29                        NTL_HOME_PATH="DEFAULTS ${DEFAULT_CHECKING_PATH}"
    3030              elif test "$withval" != no ; then
    3131                        NTL_HOME_PATH="$withval"
    3232                        NTL_SHOULD_BE_PRESENT="yes"
    3333             fi],
    34              [NTL_HOME_PATH="${DEFAULT_CHECKING_PATH}"])
     34             [NTL_HOME_PATH="DEFAULTS ${DEFAULT_CHECKING_PATH}"])
    3535
    3636min_ntl_version=ifelse([$1], ,1.0,$1)
     
    5050for NTL_HOME in ${NTL_HOME_PATH}
    5151 do
    52         if test "x$NTL_HOME" != "x/usr"; then
     52        if test "$NTL_HOME" != "DEFAULTS"; then
    5353                NTL_CPPFLAGS="-I${NTL_HOME}/include"
    5454                NTL_LIBS="-L${NTL_HOME}/lib -lntl"
     
    9191        ])
    9292dnl try again with -std=c++11 (for NTL >=10 with threads)
    93         if test "x$NTL_HOME" != "x/usr"; then
     93        if test "$NTL_HOME" != "DEFAULTS"; then
    9494                NTL_CPPFLAGS="-std=c++11 -I${NTL_HOME}/include"
    9595                NTL_LIBS="-L${NTL_HOME}/lib -lntl"
Note: See TracChangeset for help on using the changeset viewer.