version 1.17, 2010/04/07 13:44:59
|
version 1.88, 2011/09/16 18:02:43
|
Line 1
|
Line 1
|
dnl Process this file with autoconf to produce a configure script. |
dnl Process this file with autoconf to produce a configure script. |
AC_INIT([rpl],[4.0.14]) |
AC_INIT([rpl],[4.1.3]) |
AC_CANONICAL_TARGET |
AC_CANONICAL_TARGET |
AC_CANONICAL_TARGET |
AC_CANONICAL_TARGET |
AM_INIT_AUTOMAKE |
AM_INIT_AUTOMAKE |
Line 7 AC_SUBST(target_cpu)
|
Line 7 AC_SUBST(target_cpu)
|
AC_CONFIG_HEADERS([rplconfig.h]) |
AC_CONFIG_HEADERS([rplconfig.h]) |
|
|
dnl Libraries |
dnl Libraries |
NCURSES=ncurses-5.7-20100206 |
NCURSES=ncurses-5.9 |
READLINE=readline-6.1 |
READLINE=readline-6.2 |
UNITS=units-1.87 |
UNITS=units-1.88 |
GSL=gsl-1.14 |
GSL=gsl-1.15 |
GPP=gpp-2.24 |
GPP=gpp-3.0 |
GNUPLOT=gnuplot-4.4.0 |
GNUPLOT=gnuplot-4.4.3 |
FILE=file-5.03 |
FILE=file-5.03 |
ICONV=libiconv-1.13.1 |
ICONV=libiconv-1.13.1 |
SQLITE=sqlite-3.6.23.1 |
SQLITE=sqlite-3.7.7.1 |
OPENSSL=openssl-1.0.0 |
OPENSSL=openssl-1.0.0e |
|
OPENMOTIF=openmotif-2.3.3 |
|
LIBXPM=libXpm-3.5.9 |
|
SIGSEGV=libsigsegv-2.6 |
|
|
|
GMP=gmp-5.0.2 |
|
MPFR=mpfr-3.0.1 |
|
NTL=ntl-5.5.2 |
|
COCOA=CoCoALib-0.9943 |
|
PARI=pari-2.5.0 |
|
GIAC=giac-0.9.3 |
|
|
dnl Checks for C compiler |
dnl Checks for C compiler |
AC_PROG_CC(gcc-4.4 gcc) |
AC_PROG_CC(gcc) |
|
|
|
EXT_SQL= |
|
|
if test x"$CC" != x""; then |
if test x"$CC" != x""; then |
GCC_VERSION_MAJEURE=`$CC -v 2>&1 | awk '/^gcc/ { print $3; }' | \ |
GCC_VERSION_MAJEURE=`$CC -v 2>&1 | awk '/^gcc/ { print $3; }' | \ |
awk -F. '{ printf("%s", $1);}'` |
awk -F. '{ printf("%s", $1);}'` |
GCC_VERSION_MINEURE=`$CC -v 2>&1 | awk '/^gcc/ { print $3; }' | \ |
GCC_VERSION_MINEURE=`$CC -v 2>&1 | awk '/^gcc/ { print $3; }' | \ |
awk -F. '{ printf("%s", $2);}'` |
awk -F. '{ printf("%s", $2);}'` |
if test $GCC_VERSION_MAJEURE -ge 4 -a $GCC_VERSION_MINEURE -ge 4; then |
if test $GCC_VERSION_MAJEURE -ge 5; then |
OPTIMISATION_C=-O3 |
OPTIMISATION_C=-O3 |
else |
else |
if test $GCC_VERSION_MAJEURE -ge 5; then |
if test $GCC_VERSION_MAJEURE -ge 4 -a $GCC_VERSION_MINEURE -ge 4; \ |
|
then |
OPTIMISATION_C=-O3 |
OPTIMISATION_C=-O3 |
else |
else |
OPTIMISATION_C=-O2 |
if test $GCC_VERSION_MAJEURE -ge 2; then |
|
OPTIMISATION_C=-O2 |
|
else |
|
AC_MSG_ERROR([Cannot find decent or recent gcc (gcc-4.2 or better)!]) |
|
fi |
fi |
fi |
fi |
fi |
fi |
fi |
Line 44 if test "$GCC" != yes; then
|
Line 61 if test "$GCC" != yes; then
|
fi |
fi |
|
|
dnl Checks for C++ compiler |
dnl Checks for C++ compiler |
AC_PROG_CXX(g++-4.4 g++) |
AC_PROG_CXX(g++) |
|
|
if test "$GXX" != yes; then |
if test "$CXX" != "g++"; then |
AC_MSG_ERROR([Cannot find g++! You have to install it.]) |
AC_MSG_ERROR([Cannot find g++! You have to install it.]) |
fi |
fi |
|
|
|
if test x"$CXX" != x""; then |
|
GCC_VERSION_MAJEURE=`$CXX -v 2>&1 | awk '/^gcc/ { print $3; }' | \ |
|
awk -F. '{ printf("%s", $1);}'` |
|
GCC_VERSION_MINEURE=`$CXX -v 2>&1 | awk '/^gcc/ { print $3; }' | \ |
|
awk -F. '{ printf("%s", $2);}'` |
|
if test $GCC_VERSION_MAJEURE -ge 5; then |
|
OPTIMISATION_GXX=-O3 |
|
else |
|
if test $GCC_VERSION_MAJEURE -ge 4 -a $GCC_VERSION_MINEURE -ge 4; then |
|
OPTIMISATION_GXX=-O3 |
|
else |
|
if test $GCC_VERSION_MAJEURE -ge 3; then |
|
OPTIMISATION_GXX=-O2 |
|
else |
|
AC_MSG_ERROR([Cannot find decent or recent g++ (g++-4.3 or better)!]) |
|
fi |
|
fi |
|
fi |
|
fi |
|
|
dnl Checks for Fortran 77 compiler |
dnl Checks for Fortran 77 compiler |
AC_PROG_F77(gfortran-4.4 gfortran) |
AC_PROG_F77(gfortran) |
|
|
if test "$F77" != gfortran -a "$F77" != gfortran-4.4; then |
if test "$F77" != gfortran -a "$F77" != gfortran-4.4; then |
AC_MSG_ERROR([Cannot find gfortran! You have to install it.]) |
AC_MSG_ERROR([Cannot find gfortran! You have to install it.]) |
fi |
fi |
|
|
dnl Check for Fortran 9* compiler |
dnl Check for Fortran 9* compiler |
AC_PROG_FC(gfortran-4.4 gfortran) |
AC_PROG_FC(gfortran) |
|
|
if test "$FC" != gfortran -a "$FC" != gfortran-4.4; then |
if test "$FC" != gfortran -a "$FC" != gfortran-4.4; then |
AC_MSG_ERROR([Cannot find gfortran! You have to install it.]) |
AC_MSG_ERROR([Cannot find gfortran! You have to install it.]) |
Line 69 if test x"$FC" != x""; then
|
Line 106 if test x"$FC" != x""; then
|
awk -F. '{ printf("%s", $1);}'` |
awk -F. '{ printf("%s", $1);}'` |
GCC_VERSION_MINEURE=`$FC -v 2>&1 | awk '/^gcc/ { print $3; }' | \ |
GCC_VERSION_MINEURE=`$FC -v 2>&1 | awk '/^gcc/ { print $3; }' | \ |
awk -F. '{ printf("%s", $2);}'` |
awk -F. '{ printf("%s", $2);}'` |
if test $GCC_VERSION_MAJEURE -ge 4 -a $GCC_VERSION_MINEURE -ge 4; then |
if test $GCC_VERSION_MAJEURE -ge 5; then |
OPTIMISATION_F=-O3 |
OPTIMISATION_F=-O3 |
else |
else |
if test $GCC_VERSION_MAJEURE -ge 5; then |
if test $GCC_VERSION_MAJEURE -ge 4 -a $GCC_VERSION_MINEURE -ge 4; then |
OPTIMISATION_F=-O3 |
OPTIMISATION_F=-O3 |
else |
else |
OPTIMISATION_F=-O2 |
if test $GCC_VERSION_MAJEURE -ge 3; then |
|
OPTIMISATION_F=-O2 |
|
else |
|
AC_MSG_ERROR([Cannot find decent or recent gfortran (gfortran-4.3 or better)!]) |
|
fi |
fi |
fi |
fi |
fi |
fi |
fi |
Line 96 if test "$ac_x_libraries" != "no"; then
|
Line 137 if test "$ac_x_libraries" != "no"; then
|
fi |
fi |
fi |
fi |
|
|
|
dnl 32 bits ABI |
|
AC_ARG_WITH(32bits-abi, |
|
[ --with-32bits-abi force 32bits ABI (multilib)],[ |
|
if test "$with-32bits-abi" = "no"; then |
|
ABI= |
|
else |
|
ABI=-m32 |
|
fi],[ |
|
ABI= |
|
] |
|
) |
|
|
|
if test x$ABI = x; then |
|
AC_ARG_WITH(64bits-abi, |
|
[ --with-64bits-abi force 64bits ABI (multilib)],[ |
|
if test "$with-64bits-abi" = "no"; then |
|
ABI= |
|
else |
|
ABI=-m64 |
|
fi],[ |
|
ABI= |
|
] |
|
) |
|
fi |
|
|
|
LDFLAGS="$LDFLAGS $ABI" |
|
|
|
dnl RPL/CAS support |
|
AC_ARG_WITH(rplcas, |
|
[ --with-rplcas compile rplcas (default=no)],[ |
|
if test "$with-rplcas" = "no"; then |
|
RPLCAS=-URPLCAS |
|
LIBRPLCAS= |
|
else |
|
RPLCAS=-DRPLCAS |
|
LIBRPLCAS=\$\(top_builddir\)/rplcas/lib/librplcas.a |
|
fi],[ |
|
RPLCAS=-URPLCAS |
|
LIBRPLCAS= |
|
] |
|
) |
|
|
|
AC_SUBST(ABI) |
|
AC_SUBST(RPLCAS) |
|
AC_SUBST(LIBRPLCAS) |
|
|
dnl Options |
dnl Options |
AC_ARG_ENABLE(optimization, |
AC_ARG_ENABLE(optimization, |
[ --enable-optimization set compiler flags [[default=environment variables -O3]]], [ |
[ --enable-optimization set compiler flags [[default=environment variables -O3]]], [ |
if test "$enableval" = "no"; then |
if test "$enableval" = "no"; then |
CFLAGS= |
CFLAGS=$ABI |
FFLAGS= |
FFLAGS=$ABI |
CXXFLAGS= |
CXXFLAGS=$ABI |
FCFLAGS= |
FCFLAGS=$ABI |
else |
else |
CFLAGS="$CFLAGS $enable_optimization" |
CFLAGS="$CFLAGS $ABI $enable_optimization" |
FFLAGS="$FFLAGS $enable_optimization" |
FFLAGS="$FFLAGS $ABI $enable_optimization" |
FCFLAGS="$FCFLAGS $enable_optimization" |
CXXFLAGS="$CXXFLAGS $ABI $enable_optimization" |
|
FCFLAGS="$FCFLAGS $ABI $enable_optimization" |
fi],[ |
fi],[ |
CFLAGS="$CFLAGS $OPTIMISATION_C" |
CFLAGS="$CFLAGS $ABI $OPTIMISATION_C" |
FFLAGS="$FFLAGS $OPTIMISATION_F" |
FFLAGS="$FFLAGS $ABI $OPTIMISATION_F" |
FCFLAGS="$FCFLAGS $OPTIMISATION_F" |
CXXFLAGS="$CXXFLAGS $ABI $OPTIMISATION_CXX" |
|
FCFLAGS="$FCFLAGS $ABI $OPTIMISATION_F" |
] |
] |
) |
) |
|
|
|
AC_ARG_ENABLE(sysv-semaphores, |
|
[ --enable-sysv-ipcs use SystemV IPC functions [[default=guessed]]], [ |
|
if test "$enableval" = "no"; then |
|
IPCS_SYSV=no |
|
else |
|
IPCS_SYSV=yes |
|
fi], |
|
[AC_MSG_CHECKING([for POSIX semaphores]) |
|
AC_COMPILE_IFELSE( |
|
[AC_LANG_PROGRAM([#include <sys/mman.h> |
|
#include <sys/stat.h> |
|
#include <fcntl.h> |
|
], |
|
[ int fd; char *sem = "/sem.test"; |
|
fd = shm_open(sem , O_CREAT | O_RDWR, S_IRUSR | S_IWUSR); |
|
close(fd); |
|
shm_unlink(sem); |
|
return(0); |
|
])], |
|
[IPCS_SYSV=-UIPCS_SYSV; AC_MSG_RESULT(yes)], |
|
[IPCS_SYSV=-DIPCS_SYSV; AC_MSG_RESULT(no)] |
|
)] |
|
) |
|
|
|
if test "$IPCS_SYSV" = "-UIPCS_SYSV"; then |
|
REG=$LDFLAGS |
|
LDFLAGS=-pthread |
|
AC_MSG_CHECKING([for POSIX anonymous semaphores]) |
|
AC_RUN_IFELSE( |
|
[AC_LANG_PROGRAM([#include <semaphore.h> |
|
], |
|
[ sem_t sem; |
|
if (sem_init(&sem, 1, 0) != 0) return(1); |
|
sem_destroy(&sem); |
|
return(0); |
|
])], |
|
[SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES; AC_MSG_RESULT(yes)], |
|
[SEMAPHORES_NOMMES=-DSEMAPHORES_NOMMES; AC_MSG_RESULT(no)] |
|
) |
|
LDFLAGS=$REG |
|
REG="" |
|
else |
|
SEMAPHORES_NOMMES=-USEMAPHORES_NOMMES |
|
fi |
|
|
|
AC_ARG_ENABLE(full-static, |
|
[ --enable-full-static build static RPL/2 engine [[default=shared]]], [ |
|
if test "$enableval" = "no"; then |
|
STATIC=no |
|
else |
|
STATIC=yes |
|
fi], |
|
STATIC=no) |
|
|
AC_ARG_ENABLE(final-encoding, |
AC_ARG_ENABLE(final-encoding, |
[ --enable-final-encoding force final encoding [[default=guessed]]], [ |
[ --enable-final-encoding force final encoding [[default=guessed]]], [ |
if test "$enableval" = "no"; then |
if test "$enableval" = "no"; then |
FINAL_ENCODING="\$(shell locale charmap | \ |
FINAL_ENCODING="\$(shell locale charmap | \ |
\$(AWK) '/\=/ { print \$\$3;} !/\=/ { print \$\$1;}')" |
\$(AWK) '/\=/ { print \$\$3;} !/\=/ { print \$\$1;}')" |
|
FORCED_FINAL_ENCODING=0 |
else |
else |
FINAL_ENCODING="$enable_final_encoding" |
FINAL_ENCODING="$enable_final_encoding" |
fi], |
FORCED_FINAL_ENCODING=1 |
|
fi], [ |
|
FORCED_FINAL_ENCODING=0 |
FINAL_ENCODING="\$(shell locale charmap | \ |
FINAL_ENCODING="\$(shell locale charmap | \ |
\$(AWK) '/\=/ { print \$\$3;} !/\=/ { print \$\$1;}')") |
\$(AWK) '/\=/ { print \$\$3;} !/\=/ { print \$\$1;}')"]) |
|
|
AC_ARG_ENABLE(tex, |
AC_ARG_ENABLE(tex, |
[ --enable-tex provide the TeX support [[default=guessed]]], [ |
[ --enable-tex provide the TeX support [[default=guessed]]], [ |
Line 172 else
|
Line 318 else
|
FORCE_GNUPLOT_PATH=-UFORCE_GNUPLOT_PATH |
FORCE_GNUPLOT_PATH=-UFORCE_GNUPLOT_PATH |
fi]) |
fi]) |
|
|
|
libX="" |
|
LIBMOTIF="" |
|
INCMOTIF="" |
|
BUILD_OPENMOTIF="" |
|
|
AC_ARG_ENABLE(motif, |
AC_ARG_ENABLE(motif, |
[ --enable-motif provide the Motif support [[default=guessed]]], [ |
[ --enable-motif provide the Motif support [[default=guessed]]], [ |
if test "$enableval" = "no"; then |
if test "$enableval" = "no"; then |
MOTIF_SUPPORT="-UMOTIF_SUPPORT" |
MOTIF_SUPPORT="-UMOTIF_SUPPORT" |
else |
else |
CFLAGS_ORIG=$CFLAGS |
MOTIF_SUPPORT="-DMOTIF_SUPPORT" |
LIBS_ORIG=$LIBS |
|
CFLAGS="$CFLAGS $X_CFLAGS" |
|
LIBS="$LIB $X_LIBS" |
|
AC_CHECK_LIB(Xm, main, MOTIF_SUPPORT="-DMOTIF_SUPPORT", MOTIF_SUPPORT="-UMOTIF_SUPPORT") |
|
if test "$MOTIF_SUPPORT" = "-UMOTIF_SUPPORT"; then |
|
AC_MSG_WARN([Can not find Motif! You may install it. |
|
Motif flag is disabled. |
|
]) |
|
fi |
|
LIBS=$LIBS_ORIG |
|
CFLAGS=$CFLAGS_ORIG |
|
fi], |
fi], |
MOTIF_SUPPORT=guessed) |
if test "$have_x" == "yes"; then |
|
MOTIF_SUPPORT="-DMOTIF_SUPPORT" |
|
else |
|
MOTIF_SUPPORT="-UMOTIF_SUPPORT" |
|
fi) |
|
|
|
if test "$MOTIF_SUPPORT" = "-DMOTIF_SUPPORT"; then |
|
libX="$X_LIBS -lXt -lX11" |
|
LIBMOTIF="\$(top_builddir)/tools/$OPENMOTIF/lib/Xm/.libs/libXm.a \ |
|
\$(top_builddir)/tools/$LIBXPM/src/.libs/libXpm.a" |
|
INCMOTIF="-I\$(top_srcdir)/tools/$OPENMOTIF/lib \ |
|
-I\$(top_builddir)/tools/$OPENMOTIF/lib \ |
|
-I\$(top_builddir)/tools/$LIBXPM/include" |
|
BUILD_OPENMOTIF="$LIBXPM $OPENMOTIF" |
|
AC_CONFIG_SUBDIRS(tools/$LIBXPM) |
|
AC_CONFIG_SUBDIRS(tools/$OPENMOTIF) |
|
fi |
|
|
AC_ARG_ENABLE(experimental, |
AC_ARG_ENABLE(experimental, |
[ --enable-experimental enable experimental code [[default=no]]], [ |
[ --enable-experimental enable experimental code [[default=no]]], [ |
Line 204 EXPERIMENTAL_CODE="-UEXPERIMENTAL_CODE")
|
Line 360 EXPERIMENTAL_CODE="-UEXPERIMENTAL_CODE")
|
AC_ARG_ENABLE(debug, |
AC_ARG_ENABLE(debug, |
[ --enable-debug enable debug code [[default=no]]], [ |
[ --enable-debug enable debug code [[default=no]]], [ |
if test "$enableval" = "no"; then |
if test "$enableval" = "no"; then |
DEBUG="" |
DEBUG="-UDEBUG_MEMOIRE -UDEBUG_ERREURS" |
else |
else |
DEBUG="-DDEBUG_MEMOIRE" |
DEBUG="-DDEBUG_MEMOIRE -UDEBUG_ERREURS" |
fi], [DEBUG=""]) |
fi], [DEBUG="-UDEBUG_MEMOIRE -UDEBUG_ERREURS"]) |
|
|
AC_ARG_ENABLE(profile, |
AC_ARG_ENABLE(profile, |
[ --enable-profile enable profile code [[default=no]]], [ |
[ --enable-profile enable profile code [[default=no]]], [ |
Line 225 fi
|
Line 381 fi
|
if test ! -d "$srcdir"/tools/$NCURSES; then |
if test ! -d "$srcdir"/tools/$NCURSES; then |
gunzip -c "$srcdir"/tools/$NCURSES.tar.gz | \ |
gunzip -c "$srcdir"/tools/$NCURSES.tar.gz | \ |
(cd "$srcdir/tools" && tar -xf -) |
(cd "$srcdir/tools" && tar -xf -) |
|
(cd "$srcdir/tools/"$NCURSES && \ |
|
for i in ../$NCURSES*.patch.gz; |
|
do gunzip -c $i | patch -p1; |
|
done); |
fi |
fi |
if test ! -d "$srcdir"/tools/$READLINE; then |
if test ! -d "$srcdir"/tools/$READLINE; then |
gunzip -c "$srcdir"/tools/$READLINE.tar.gz | \ |
gunzip -c "$srcdir"/tools/$READLINE.tar.gz | \ |
Line 237 fi
|
Line 397 fi
|
if test ! -d "$srcdir"/tools/$GSL; then |
if test ! -d "$srcdir"/tools/$GSL; then |
gunzip -c "$srcdir"/tools/$GSL.tar.gz | \ |
gunzip -c "$srcdir"/tools/$GSL.tar.gz | \ |
(cd "$srcdir/tools" && tar -xf -) |
(cd "$srcdir/tools" && tar -xf -) |
|
if test $(uname) = "OS/2"; then |
|
(cd "$srcdir"/tools/$GSL; \ |
|
TMP=$(mktemp tmp.XXXXXXXXXX); \ |
|
sed -e '1,$s/\${1+"\$@"}/"\$@"/g' ltmain.sh > $TMP; \ |
|
\mv -f $TMP ltmain.sh) |
|
fi |
fi |
fi |
if test ! -d "$srcdir"/tools/$GPP; then |
if test ! -d "$srcdir"/tools/$GPP; then |
gunzip -c "$srcdir"/tools/$GPP.tar.gz | \ |
gunzip -c "$srcdir"/tools/$GPP.tar.gz | \ |
Line 245 fi
|
Line 411 fi
|
if test ! -d "$srcdir"/tools/$FILE; then |
if test ! -d "$srcdir"/tools/$FILE; then |
gunzip -c "$srcdir"/tools/$FILE.tar.gz | \ |
gunzip -c "$srcdir"/tools/$FILE.tar.gz | \ |
(cd "$srcdir/tools" && tar -xf - ) |
(cd "$srcdir/tools" && tar -xf - ) |
TMP=$(mktemp) |
|
(cd "$srcdir/tools"/$FILE && gunzip -c ../$FILE.diff.gz | patch -p1) |
(cd "$srcdir/tools"/$FILE && gunzip -c ../$FILE.diff.gz | patch -p1) |
sed 's/libmagic/librplfile/g' "$srcdir"/tools/$FILE/src/Makefile.am > $TMP |
|
sed 's/^bin_PROGRAMS = file/bin_PROGRAMS = rplfile/g' $TMP | \ |
|
sed 's/^file_/rplfile_/g' > \ |
|
"$srcdir"/tools/$FILE/src/Makefile.am |
|
sed 's/file$/rplfile/g' "$srcdir"/tools/$FILE/magic/Makefile.am > $TMP |
|
\mv -f $TMP "$srcdir"/tools/$FILE/magic/Makefile.am |
|
(cd "$srcdir"/tools/$FILE && libtoolize --copy --force \ |
|
&& aclocal && automake -af && autoconf); |
|
fi |
fi |
if test ! -d "$srcdir"/tools/$ICONV; then |
if test ! -d "$srcdir"/tools/$ICONV; then |
gunzip -c "$srcdir"/tools/$ICONV.tar.gz | \ |
gunzip -c "$srcdir"/tools/$ICONV.tar.gz | \ |
Line 264 if test ! -d "$srcdir"/tools/$SQLITE; th
|
Line 421 if test ! -d "$srcdir"/tools/$SQLITE; th
|
gunzip -c "$srcdir"/tools/$SQLITE.tar.gz | \ |
gunzip -c "$srcdir"/tools/$SQLITE.tar.gz | \ |
(cd "$srcdir/tools" && tar -xf -) |
(cd "$srcdir/tools" && tar -xf -) |
fi |
fi |
|
if test ! -d "$srcdir"/tools/$SIGSEGV; then |
|
gunzip -c "$srcdir"/tools/$SIGSEGV.tar.gz | \ |
|
(cd "$srcdir/tools" && tar -xf -) |
|
fi |
|
if test ! -d "$srcdir"/tools/$OPENMOTIF; then |
|
gunzip -c "$srcdir"/tools/$OPENMOTIF.tar.gz | \ |
|
(cd "$srcdir/tools" && tar -xf -) |
|
fi |
|
if test ! -d "$srcdir"/tools/$LIBXPM; then |
|
gunzip -c "$srcdir"/tools/$LIBXPM.tar.gz | \ |
|
(cd "$srcdir/tools" && tar -xf -) |
|
fi |
if test ! -d tools/$OPENSSL; then |
if test ! -d tools/$OPENSSL; then |
gunzip -c "$srcdir"/tools/$OPENSSL.tar.gz | \ |
gunzip -c "$srcdir"/tools/$OPENSSL.tar.gz | \ |
(cd tools && tar -xf -) |
(cd tools && tar -xf -) |
fi |
fi |
|
if test ! -d rplcas; then |
AC_CHECK_PROG(LIBTOOLIZE, libtoolize, yes, no) |
mkdir rplcas |
if test "$LIBTOOLIZE" = "no"; then |
|
AC_MSG_ERROR([Cannot find libtoolize! You have to install it.]) |
|
fi |
|
|
|
AC_CHECK_PROG(ACLOCAL, aclocal, yes, no) |
|
if test "$ACLOCAL" = "no"; then |
|
AC_MSG_ERROR([Cannot find aclocal! You have to install it.]) |
|
fi |
|
|
|
AC_CHECK_PROG(AUTOMAKE, automake, yes, no) |
|
if test "$AUTOMAKE" = "no"; then |
|
AC_MSG_ERROR([Cannot find automake! You have to install it.]) |
|
fi |
fi |
|
if test ! -d "$srcdir"/rplcas/$GMP; then |
AC_CHECK_PROG(AUTOCONF, autoconf, yes, no) |
gunzip -c "$srcdir"/rplcas/$GMP.tar.gz | \ |
if test "$AUTOCONF" = "no"; then |
(cd "$srcdir/rplcas" && tar -xf -) |
AC_MSG_ERROR([Cannot find autoconf! You have to install it.]) |
fi |
|
if test ! -d "$srcdir"/rplcas/$MPFR; then |
|
gunzip -c "$srcdir"/rplcas/$MPFR.tar.gz | \ |
|
(cd "$srcdir/rplcas" && tar -xf -) |
|
fi |
|
if test ! -d rplcas/$NTL; then |
|
gunzip -c "$srcdir"/rplcas/$NTL.tar.gz | \ |
|
(cd rplcas && tar -xf -) |
|
fi |
|
if test ! -d rplcas/$COCOA; then |
|
gunzip -c "$srcdir"/rplcas/$COCOA.tar.gz | \ |
|
(cd rplcas && tar -xf -) |
|
fi |
|
if test ! -d rplcas/$PARI; then |
|
gunzip -c "$srcdir"/rplcas/$PARI.tar.gz | \ |
|
(cd rplcas && tar -xf -) |
|
fi |
|
if test ! -d "$srcdir"/rplcas/$GIAC; then |
|
gunzip -c "$srcdir"/rplcas/$GIAC.tar.gz | \ |
|
(cd "$srcdir/rplcas" && tar -xf -) |
fi |
fi |
|
|
dnl Default installation directory |
dnl Default installation directory |
Line 315 AC_PROG_RANLIB
|
Line 491 AC_PROG_RANLIB
|
dnl Checks for nawk |
dnl Checks for nawk |
AC_CHECK_PROG(AWK, nawk, yes, no) |
AC_CHECK_PROG(AWK, nawk, yes, no) |
if test "$AWK" = no; then |
if test "$AWK" = no; then |
AC_MSG_ERROR([Can not find nawk !]) |
AC_CHECK_PROG(AWK, gawk, yes, no) |
|
if test "$AWK" = no; then |
|
AC_MSG_ERROR([Can not find nawk !]) |
|
fi |
fi |
fi |
|
|
dnl Checks for sed |
dnl Checks for sed |
Line 411 else
|
Line 590 else
|
fi |
fi |
fi |
fi |
|
|
if test "$MOTIF_SUPPORT" = guessed; then |
|
CFLAGS_ORIG=$CFLAGS |
|
LIBS_ORIG=$LIBS |
|
CFLAGS="$CFLAGS $X_CFLAGS" |
|
LIBS="$LIB $X_LIBS" |
|
AC_CHECK_LIB(Xm, main, MOTIF_SUPPORT="-DMOTIF_SUPPORT", MOTIF_SUPPORT="-UMOTIF_SUPPORT") |
|
if test "$MOTIF_SUPPORT" = "-UMOTIF_SUPPORT"; then |
|
AC_MSG_WARN([Cannot find Motif! You may install it. |
|
Motif flag is disabled. |
|
]) |
|
fi |
|
LIBS=$LIBS_ORIG |
|
CFLAGS=$CFLAGS_ORIG |
|
fi |
|
|
|
if test "$MOTIF_SUPPORT" = "-DMOTIF_SUPPORT"; then |
|
CFLAGS_ORIG=$CFLAGS |
|
LIBS_ORIG=$LIBS |
|
CFLAGS="$CFLAGS $X_CFLAGS" |
|
LIBS="$LIB $X_LIBS" |
|
AC_CHECK_LIB(Xpm, main, MOTIF_SUPPORT="-DMOTIF_SUPPORT", MOTIF_SUPPORT="-UMOTIF_SUPPORT") |
|
if test "$MOTIF_SUPPORT" = "-DMOTIF_SUPPORT"; then |
|
libX="$X_LIBS -lXm -lXpm -lXt -lX11" |
|
else |
|
libX="" |
|
AC_MSG_WARN([Cannot find libXpm! You may install it. |
|
Motif flag is disabled. |
|
]) |
|
fi |
|
LIBS=$LIBS_ORIG |
|
CFLAGS=$CFLAGS_ORIG |
|
else |
|
libX="" |
|
fi |
|
|
|
dnl Substitutions |
dnl Substitutions |
AC_SUBST(GNUPLOT_SUPPORT) |
AC_SUBST(GNUPLOT_SUPPORT) |
AC_SUBST(FORCE_GNUPLOT_PATH) |
AC_SUBST(FORCE_GNUPLOT_PATH) |
Line 465 dnl Checks for libraries
|
Line 609 dnl Checks for libraries
|
AC_CHECK_LIB(m, main,, AC_MSG_ERROR([Can not find libm !])) |
AC_CHECK_LIB(m, main,, AC_MSG_ERROR([Can not find libm !])) |
AC_CHECK_LIB(pthread, main,, AC_MSG_ERROR([Can not find libpthread !])) |
AC_CHECK_LIB(pthread, main,, AC_MSG_ERROR([Can not find libpthread !])) |
|
|
|
dnl Check for union semun |
|
AC_CHECK_TYPE([union semun], SEMUN=-DUNION_SEMUN, SEMUN=-UUNION_SEMUN, [[ |
|
#include <sys/sem.h> |
|
]]) |
|
|
|
dnl Check for IPv6 support |
|
AC_CHECK_TYPE([struct sockaddr_in6], IPV6=-DIPV6, IPV6=-UIPV6, [[ |
|
#include <sys/types.h> |
|
#include <netinet/in.h> |
|
]]) |
|
|
dnl Do we need to use -ldl? |
dnl Do we need to use -ldl? |
if test "$CYGWIN" != yes; then |
if test "$CYGWIN" != yes; then |
AC_CHECK_LIB(dl, dlopen, LIBS="$LIBS -ldl", |
AC_CHECK_LIB(dl, dlopen, LIBS="$LIBS -ldl", |
Line 487 AC_ARG_WITH(mysql,
|
Line 642 AC_ARG_WITH(mysql,
|
|
|
if test "x$with_mysql" = xcheck -o "x$with_mysql" = yes; then |
if test "x$with_mysql" = xcheck -o "x$with_mysql" = yes; then |
libMySQLinc="-I/usr/include" |
libMySQLinc="-I/usr/include" |
libMySQLlib="-L/usr/lib" |
libMySQLlib="/usr/lib" |
|
|
AC_MSG_CHECKING(for libmysql includes in /usr/include) |
AC_MSG_CHECKING(for libmysql includes in /usr/include) |
saved_CFLAGS="$CFLAGS" |
saved_CFLAGS="$CFLAGS" |
CFLAGS="$CFLAGS $libMySQLinc" |
CFLAGS="$CFLAGS -L/$libMySQLinc" |
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include "mysql.h"]], [[]])],[AC_MSG_RESULT([yes]); MYSQL_SUPPORT="-DMYSQL_SUPPORT"; |
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include "mysql.h"]], [[]])],[AC_MSG_RESULT([yes]); MYSQL_SUPPORT="-DMYSQL_SUPPORT"; |
libMySQLinc=$libMySQLinc/mysql],[AC_MSG_RESULT([no]); MYSQL_SUPPORT="-UMYSQL_SUPPORT"]) |
libMySQLinc=$libMySQLinc/mysql],[AC_MSG_RESULT([no]); MYSQL_SUPPORT="-UMYSQL_SUPPORT"]) |
CFLAGS=$saved_CFLAGS |
CFLAGS=$saved_CFLAGS |
Line 530 if test "x$with_mysql" = xcheck -o "x$wi
|
Line 685 if test "x$with_mysql" = xcheck -o "x$wi
|
else |
else |
if test "x$with_mysql" != xno; then |
if test "x$with_mysql" != xno; then |
libMySQLinc="-I$with_mysql/include" |
libMySQLinc="-I$with_mysql/include" |
libMySQLlib="-L$with_mysql/lib" |
libMySQLlib="$with_mysql/lib" |
|
|
AC_MSG_CHECKING(for libmysql includes in $with_mysql) |
AC_MSG_CHECKING(for libmysql includes in $with_mysql) |
saved_CFLAGS="$CFLAGS" |
saved_CFLAGS="$CFLAGS" |
Line 559 if test "$MYSQL_SUPPORT" = "-DMYSQL_SUPP
|
Line 714 if test "$MYSQL_SUPPORT" = "-DMYSQL_SUPP
|
if test $MYSQL_LIB = no; then |
if test $MYSQL_LIB = no; then |
AC_MSG_CHECKING(for libmysql libraries in $libMySQLlib) |
AC_MSG_CHECKING(for libmysql libraries in $libMySQLlib) |
saved_LIBS="$LIBS" |
saved_LIBS="$LIBS" |
LIBS="$LIBS $libMySQLlib $libMySQLinc -lmysqlclient_r" |
if test $STATIC = no; then |
|
LIBS="$LIBS -L/$libMySQLlib -lmysqlclient_r $libMySQLinc" |
|
else |
|
LIBS="$LIBS $libMySQLlib/libmysqlclient_r.a -lz $libMySQLinc" |
|
fi |
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include "mysql.h"]], [[MYSQL mysql; mysql_init(&mysql);]])],[AC_MSG_RESULT([yes]); MYSQL_LIB="yes"],[AC_MSG_RESULT([no]); MYSQL_LIB="no"]) |
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include "mysql.h"]], [[MYSQL mysql; mysql_init(&mysql);]])],[AC_MSG_RESULT([yes]); MYSQL_LIB="yes"],[AC_MSG_RESULT([no]); MYSQL_LIB="no"]) |
LIBS=$saved_LIBS; |
LIBS=$saved_LIBS; |
libMySQLlib="$libMySQLlib -lmysqlclient_r" |
if test $STATIC = no; then |
|
libMySQLlib="-L/$libMySQLlib -lmysqlclient_r" |
|
else |
|
libMySQLlib="$libMySQLlib/libmysqlclient_r.a" |
|
EXT_SQL="$EXT_SQL $libMySQLlib" |
|
fi |
fi |
fi |
|
|
if test $MYSQL_LIB = no; then |
if test $MYSQL_LIB = no; then |
Line 589 AC_ARG_WITH(postgresql,
|
Line 753 AC_ARG_WITH(postgresql,
|
|
|
if test "x$with_postgresql" = xcheck -o "x$with_postgresql" = xyes; then |
if test "x$with_postgresql" = xcheck -o "x$with_postgresql" = xyes; then |
libPgSQLinc="-I/usr/include" |
libPgSQLinc="-I/usr/include" |
libPgSQLlib="-L/usr/lib" |
libPgSQLlib="/usr/lib" |
|
|
AC_MSG_CHECKING(for libpq includes in /usr/include) |
AC_MSG_CHECKING(for libpq includes in /usr/include) |
saved_CFLAGS="$CFLAGS" |
saved_CFLAGS="$CFLAGS" |
Line 657 if test "x$with_postgresql" = xcheck -o
|
Line 821 if test "x$with_postgresql" = xcheck -o
|
else |
else |
if test "x$with_postgresql" != xno; then |
if test "x$with_postgresql" != xno; then |
libPgSQLinc="-I$with_postgresql/include" |
libPgSQLinc="-I$with_postgresql/include" |
libPgSQLlib="-L$with_postgresql/lib" |
libPgSQLlib="$with_postgresql/lib" |
|
|
AC_MSG_CHECKING(for libpq includes in $libPgSQLinc) |
AC_MSG_CHECKING(for libpq includes in $libPgSQLinc) |
saved_CFLAGS="$CFLAGS" |
saved_CFLAGS="$CFLAGS" |
Line 699 if test "$POSTGRESQL_SUPPORT" = "-DPOSTG
|
Line 863 if test "$POSTGRESQL_SUPPORT" = "-DPOSTG
|
if test $POSTGRESQL_LIB = no; then |
if test $POSTGRESQL_LIB = no; then |
AC_MSG_CHECKING(for libpq libraries in $libPgSQLlib) |
AC_MSG_CHECKING(for libpq libraries in $libPgSQLlib) |
saved_LIBS="$LIBS" |
saved_LIBS="$LIBS" |
LIBS="$LIBS $libPgSQLlib $libPgSQLinc -lpq" |
if test $STATIC = no; then |
|
LIBS="$LIBS -L/$libPgSQLlib $libPgSQLinc -lpq" |
|
else |
|
LIBS="$LIBS $libPgSQLlib/libpq.a $libPgSQLinc" |
|
fi |
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include "libpq-fe.h"]], [[PGconn *conn; const char *conninfo="dbname=postgres"; conn = |
AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include "libpq-fe.h"]], [[PGconn *conn; const char *conninfo="dbname=postgres"; conn = |
PQconnectdb(conninfo);]])],[AC_MSG_RESULT([yes]); POSTGRESQL_LIB="yes"],[AC_MSG_RESULT([no]); POSTGRESQL_LIB="no"]) |
PQconnectdb(conninfo);]])],[AC_MSG_RESULT([yes]); POSTGRESQL_LIB="yes"],[AC_MSG_RESULT([no]); POSTGRESQL_LIB="no"]) |
LIBS=$saved_LIBS; |
LIBS=$saved_LIBS; |
libPgSQLlib="$libPgSQLlib -lpq" |
if test $STATIC = no; then |
|
libPgSQLlib="-L/$libPgSQLlib -lpq" |
|
else |
|
libPgSQLlib="$libPgSQLlib/libpq.a" |
|
EXT_SQL="$EXT_SQL $libPgSQLlib" |
|
fi |
fi |
fi |
fi |
fi |
|
|
Line 716 AC_SUBST(POSTGRESQL_SUPPORT)
|
Line 889 AC_SUBST(POSTGRESQL_SUPPORT)
|
AC_SUBST(libPgSQLinc) |
AC_SUBST(libPgSQLinc) |
AC_SUBST(libPgSQLlib) |
AC_SUBST(libPgSQLlib) |
|
|
|
# with_postgresql : check [pas défini], yes [uniquement --with], |
|
# no [--without], valeur [--with=valeur]. |
|
AC_ARG_WITH(bourne_shell, |
|
[ --with-bourne-shell=PATH specify path for OS/2 bourne shell], |
|
[], [with_bourne_shell=no]) |
|
|
|
if test "x$with_bourne_shell" = xyes; then |
|
AC_MSG_ERROR([You have to specify a valide shell path !]) |
|
fi |
|
|
|
if test "x$with_bourne_shell" = xno; then |
|
if test $(uname) = "OS/2"; then |
|
AC_MSG_ERROR([With OS/2 or eComstation, you have to specify a valide shell path !]) |
|
fi |
|
|
|
BSH_PATH= |
|
else |
|
if test ! -x $with_bourne_shell; then |
|
AC_MSG_ERROR([$with_bourne_shell is not executable !]) |
|
fi |
|
|
|
if test $(uname) = "OS/2"; then |
|
with_os2_bourne_shell=$(echo $with_bourne_shell | \ |
|
sed -e '1,$s/\//\\\\\\\\/g') |
|
BSH_PATH=-DBOURNE_SHELL=\"\\\"$with_os2_bourne_shell\\\"\" |
|
else |
|
AC_MSG_WARN([--with-bourne-shell ignored]) |
|
BSH_PATH= |
|
fi |
|
fi |
|
|
dnl Checks for sizes |
dnl Checks for sizes |
AC_CHECK_SIZEOF(void *, 4) |
AC_CHECK_SIZEOF(void *, 4) |
AC_CHECK_SIZEOF(char, 1) |
AC_CHECK_SIZEOF(char, 1) |
Line 762 AC_FUNC_VPRINTF
|
Line 966 AC_FUNC_VPRINTF
|
AC_CHECK_FUNCS(ftime getcwd putenv select strcspn strdup \ |
AC_CHECK_FUNCS(ftime getcwd putenv select strcspn strdup \ |
strerror strspn strstr strtod) |
strerror strspn strstr strtod) |
|
|
AC_CONFIG_SUBDIRS(tools/$NCURSES) |
|
AC_CONFIG_SUBDIRS(tools/$READLINE) |
|
AC_CONFIG_SUBDIRS(tools/$UNITS) |
|
AC_CONFIG_SUBDIRS(tools/$GSL) |
|
AC_CONFIG_SUBDIRS(tools/$GPP) |
|
AC_CONFIG_SUBDIRS(tools/$FILE) |
|
AC_CONFIG_SUBDIRS(tools/$ICONV) |
|
AC_CONFIG_SUBDIRS(tools/$SQLITE) |
|
|
|
dnl Check for OpenSSL os/comp |
dnl Check for OpenSSL os/comp |
AC_ARG_WITH(openssl_arch, |
AC_ARG_WITH(openssl_arch, |
[ --with-openssl-arch=ARCH specify os and compiler for openssl (ARCH or list)], |
[ --with-openssl-arch=ARCH specify os and compiler for openssl (ARCH or list)], |
[], [with_openssl_arch=none]) |
[], [with_openssl_arch=none]) |
|
|
if test "x$with_openssl_arch" = xnone; then |
if test $(uname) = "OS/2"; then |
(cd tools/$OPENSSL && ./config) |
bash -c "cd tools/$OPENSSL && os2/OS2-EMX.cmd" |
elif test "x$with_openssl_arch" = xyes -o "x$with_openssl_arch" = xno; then |
|
(cd tools/$OPENSSL && ./Configure) |
|
AC_MSG_ERROR([OS/COMP informations are required!]) |
|
elif test "x$with_openssl_arch" = xlist; then |
|
(cd tools/$OPENSSL && ./Configure) |
|
AC_MSG_ERROR([Please specify OS and Architecture]) |
|
else |
else |
(cd tools/$OPENSSL && ./Configure $with_openssl_arch) |
if test "x$with_openssl_arch" = xnone; then |
|
(cd tools/$OPENSSL && ./config no-asm) |
|
elif test "x$with_openssl_arch" = xyes -o "x$with_openssl_arch" = xno; then |
|
(cd tools/$OPENSSL && ./Configure) |
|
AC_MSG_ERROR([OS/COMP informations are required!]) |
|
elif test "x$with_openssl_arch" = xlist; then |
|
(cd tools/$OPENSSL && ./Configure) |
|
AC_MSG_ERROR([Please specify OS and Architecture]) |
|
else |
|
(cd tools/$OPENSSL && ./Configure no-asm $with_openssl_arch) |
|
fi |
fi |
fi |
|
|
if test "$MYGNUPLOT" = "yes"; then |
if test "$MYGNUPLOT" = "yes"; then |
Line 801 fi
|
Line 1000 fi
|
|
|
AC_SUBST(GNUPLOT_COMPILATION) |
AC_SUBST(GNUPLOT_COMPILATION) |
|
|
|
HOST=$host |
|
AC_SUBST(HOST) |
|
|
case $host_cpu in |
case $host_cpu in |
|
|
i?86) |
i?86) |
Line 853 AC_SUBST(OS)
|
Line 1055 AC_SUBST(OS)
|
|
|
DATE_FR=$(env LC_ALL=fr_FR date +'%A %x, %X %Z') |
DATE_FR=$(env LC_ALL=fr_FR date +'%A %x, %X %Z') |
DATE=$(env LC_ALL=C date +'%A %x, %X %Z') |
DATE=$(env LC_ALL=C date +'%A %x, %X %Z') |
|
MALLOC= |
|
|
if test $(uname) = "SunOS"; then |
case $OS in |
LIBMTMALLOC=-lmtmalloc |
|
else |
Darwin) |
LIBMTMALLOC= |
EXPORT_DYNAMIC=-Wl,-flat_namespace |
fi |
NESTED_FUNCTIONS=-fnested-functions |
|
CXXFLAGS="$CXXFLAGS -D_GLIBCXX_FULLY_DYNAMIC_STRING" |
|
ac_configure_args="$ac_configure_args --with-readline=builtin \ |
|
--disable-shared --enable-static --enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD=-std=gnu99 |
|
ELF= |
|
break ;; |
|
|
|
Cygwin) |
|
EXPORT_DYNAMIC=-Wl,--export-all-symbols |
|
NESTED_FUNCTIONS= |
|
ac_configure_args="$ac_configure_args --with-readline=builtin \ |
|
--disable-shared --enable-static --enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD=-std=gnu99 |
|
ELF= |
|
break ;; |
|
|
|
Interix) |
|
EXPORT_DYNAMIC=-Wl,--export-all-symbols |
|
NESTED_FUNCTIONS= |
|
ac_configure_args="$ac_configure_args --with-readline=builtin \ |
|
--disable-shared --enable-static --enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD=-std=gnu99 |
|
ELF= |
|
break;; |
|
|
|
AIX) |
|
EXPORT_DYNAMIC=-Wl,--export-dynamic |
|
NESTED_FUNCTIONS= |
|
ac_configure_args="$ac_configure_args --with-readline=builtin \ |
|
--disable-shared --enable-static --enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD=-std=gnu99 |
|
ELF= |
|
break ;; |
|
|
AC_SUBST(LIBMTMALLOC) |
OS/2) |
|
if test $FORCED_FINAL_ENCODING -eq 0; then \ |
|
FINAL_ENCODING=CP850; \ |
|
fi; |
|
OS=OS2 |
|
NESTED_FUNCTIONS= |
|
EXPORT_DYNAMIC=-Zmap |
|
ac_configure_args="$ac_configure_args --without-readline \ |
|
--without-cairo --disable-shared --enable-static \ |
|
--enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD= |
|
ELF= |
|
break;; |
|
|
|
OpenBSD) |
|
if test $FORCED_FINAL_ENCODING -eq 0; then \ |
|
FINAL_ENCODING=UTF-8; \ |
|
fi; |
|
EXPORT_DYNAMIC=-Wl,--export-dynamic |
|
NESTED_FUNCTIONS= |
|
ac_configure_args="$ac_configure_args --with-readline=builtin \ |
|
--disable-shared --enable-static --enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD=-std=gnu99 |
|
ELF= |
|
break;; |
|
|
|
SunOS) |
|
EXPORT_DYNAMIC=-Wl,--export-dynamic |
|
NESTED_FUNCTIONS= |
|
|
|
ac_configure_args="$ac_configure_args --with-readline=builtin \ |
|
--disable-shared --enable-static --enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD=-std=gnu99 |
|
MALLOC=-lumem |
|
ELF= |
|
break ;; |
|
|
|
NetBSD) |
|
EXPORT_DYNAMIC=-Wl,--export-dynamic |
|
NESTED_FUNCTIONS= |
|
|
|
ac_configure_args="$ac_configure_args --with-readline=builtin \ |
|
--disable-shared --enable-static --enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD=-std=gnu99 |
|
GCCBIN=`which gcc` |
|
GCCLIB=`dirname $GCCBIN`/../lib |
|
ELF="-Wl,-R/usr/pkg/lib -Wl,-R$GCCLIB" |
|
break ;; |
|
|
|
*) |
|
EXPORT_DYNAMIC=-Wl,--export-dynamic |
|
NESTED_FUNCTIONS= |
|
|
|
ac_configure_args="$ac_configure_args --with-readline=builtin \ |
|
--disable-shared --enable-static --enable-threads \ |
|
CFLAGS=\"$CFLAGS\" CXXFLAGS=\"$CXXFLAGS\" \ |
|
FFLAGS=\"$FFLAGS\" FCFLAGS=\"$FCFLAGS\" \ |
|
LDFLAGS=\"$LDFLAGS\"" |
|
C_STANDARD=-std=gnu99 |
|
ELF= |
|
break ;; |
|
|
|
esac |
|
|
|
AC_SUBST(C_STANDARD) |
|
AC_SUBST(EXPORT_DYNAMIC) |
|
AC_SUBST(NESTED_FUNCTIONS) |
|
AC_SUBST(SEMAPHORES_NOMMES) |
|
AC_SUBST(IPCS_SYSV) |
|
AC_SUBST(SEMUN) |
|
AC_SUBST(IPV6) |
|
AC_SUBST(BSH_PATH) |
|
AC_SUBST(ELF) |
|
|
AC_SUBST(NCURSES) |
AC_SUBST(NCURSES) |
AC_SUBST(READLINE) |
AC_SUBST(READLINE) |
Line 872 AC_SUBST(FILE)
|
Line 1204 AC_SUBST(FILE)
|
AC_SUBST(ICONV) |
AC_SUBST(ICONV) |
AC_SUBST(SQLITE) |
AC_SUBST(SQLITE) |
AC_SUBST(OPENSSL) |
AC_SUBST(OPENSSL) |
|
AC_SUBST(LIBXPM) |
|
AC_SUBST(OPENMOTIF) |
|
AC_SUBST(BUILD_OPENMOTIF) |
|
AC_SUBST(SIGSEGV) |
AC_SUBST(FINAL_ENCODING) |
AC_SUBST(FINAL_ENCODING) |
AC_SUBST(DATE) |
AC_SUBST(DATE) |
AC_SUBST(DATE_FR) |
AC_SUBST(DATE_FR) |
|
AC_SUBST(EXT_SQL) |
|
AC_SUBST(MALLOC) |
|
AC_SUBST(GMP) |
|
AC_SUBST(MPFR) |
|
AC_SUBST(NTL) |
|
AC_SUBST(COCOA) |
|
AC_SUBST(PARI) |
|
AC_SUBST(GIAC) |
|
AC_SUBST(INCMOTIF) |
|
AC_SUBST(LIBMOTIF) |
|
|
AC_SUBST(CFLAGS) |
AC_SUBST(CFLAGS) |
AC_SUBST(CXXFLAGS) |
AC_SUBST(CXXFLAGS) |
AC_SUBST(FFLAGS) |
AC_SUBST(FFLAGS) |
AC_SUBST(FCFLAGS) |
AC_SUBST(FCFLAGS) |
|
AC_SUBST(LDFLAGS) |
|
|
|
AC_CONFIG_SUBDIRS(tools/$NCURSES) |
|
AC_CONFIG_SUBDIRS(tools/$READLINE) |
|
AC_CONFIG_SUBDIRS(tools/$GSL) |
|
AC_CONFIG_SUBDIRS(tools/$GPP) |
|
AC_CONFIG_SUBDIRS(tools/$FILE) |
|
AC_CONFIG_SUBDIRS(tools/$ICONV) |
|
AC_CONFIG_SUBDIRS(tools/$SQLITE) |
|
AC_CONFIG_SUBDIRS(tools/$UNITS) |
|
AC_CONFIG_SUBDIRS(tools/$SIGSEGV) |
|
|
AC_CONFIG_FILES(Makefile) |
AC_CONFIG_FILES(Makefile) |
AC_CONFIG_FILES(COPYING) |
AC_CONFIG_FILES(COPYING) |
Line 895 AC_CONFIG_FILES(scripts/rpllink)
|
Line 1252 AC_CONFIG_FILES(scripts/rpllink)
|
AC_CONFIG_FILES(rpltags/Makefile) |
AC_CONFIG_FILES(rpltags/Makefile) |
AC_CONFIG_FILES(rpliconv/Makefile) |
AC_CONFIG_FILES(rpliconv/Makefile) |
AC_CONFIG_FILES(rplsums/Makefile) |
AC_CONFIG_FILES(rplsums/Makefile) |
|
AC_CONFIG_FILES(rplcas/Makefile) |
|
AC_CONFIG_FILES(rplawk/Makefile) |
AC_CONFIG_FILES(lapack/lapack/Makefile) |
AC_CONFIG_FILES(lapack/lapack/Makefile) |
AC_CONFIG_FILES(lapack/blas/Makefile) |
AC_CONFIG_FILES(lapack/blas/Makefile) |
|
|