source: git/ntl/configure @ 06d5e10

spielwiese
Last change on this file since 06d5e10 was 06d5e10, checked in by Hans Schönemann <hannes@…>, 19 years ago
*hannes: prepare for NTL 5.4 git-svn-id: file:///usr/local/Singular/svn/trunk@7917 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100755
File size: 1.2 KB
RevLine 
[92c0ac]1#!/bin/sh
2for i in $*
3do
4  case $i in
5  --prefix=*) prefix=`echo $i|sed 's/--prefix=//'` ;;
6  --libdir=*) libdir=`echo $i|sed 's/--libdir=//'` ;;
7  --includedir=*) includedir=`echo $i|sed 's/--includedir=//'` ;;
8  esac
9done
[09da99]10
[06d5e10]11if test -r ../config.cache; then
[f911a8]12  . ../config.cache
13fi
14
15if test set${ac_cv_singuname} = set; then
16  :
17else
18  ac_cv_singuname="unknown"
19  if test -r "../singuname.sh"; then
20    if (/bin/sh ../singuname.sh >/dev/null 2>&1) then
21      ac_cv_singuname=`/bin/sh ../singuname.sh`
22    fi
23  fi
24fi
25
[5ff7d2]26if test x$SING_CC = x
[a5e67f]27then
[5ff7d2]28  SING_CC=gcc
[a5e67f]29fi
30
[5ff7d2]31if test x$SING_CXX = x
[a5e67f]32then
[3c1ec0]33  SING_CXX=g++
[a5e67f]34fi
35
[92066f]36if test x$CFLAGS = x
37then
38  CFLAGS="-O3 -fomit-frame-pointer"
39fi
40
41if test x$CXXFLAGS = x
42then
43  CXXFLAGS="-O3 -fomit-frame-pointer -fno-rtti -fno-exceptions"
44fi
[0a0120]45CFLAGS="$CPPFLAGS $CFLAGS"
46CXXFLAGS="$CPPFLAGS $CXXFLAGS"
[09da99]47echo "#!/bin/sh" >config.status
48echo "cd src" >>config.status
[fdcb36]49echo ./configure CC=\"$SING_CC\" CXX=\"$SING_CXX\" LIBDIR=$libdir INCLUDEDIR=$includedir PREFIX=$prefix NTL_GMP_LIP=on GMP_PREFIX=$prefix/${ac_cv_singuname} CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" LDFLAGS=\"$LDFLAGS\" NTL_STD_CXX=off >>config.status
[09da99]50echo "cd .." >>config.status
51
[92066f]52chmod +rx config.status
[92c0ac]53
[92066f]54. ./config.status
[92c0ac]55
Note: See TracBrowser for help on using the repository browser.