Changeset 2129
- Timestamp:
- Dec 23, 2009, 5:58:30 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEWS
r2123 r2129 5 5 Version 0.6 (released DATE) 6 6 7 - Behavior of operator==(DataWeightProxy, DataWeightProxy) ws modified (#578) 7 - new configure option `--with-gsl` (#544) 8 - configure option `--with-gsl-prefix` is deprecated (#544) 9 - configure option `--with-gsl-exec-prefix` is deprecated (#544) 10 - Behavior of operator==(DataWeightProxy, DataWeightProxy) is modified (#578) 8 11 - several constructors in namespace random are now declared explicit (#571) 9 12 - pair_first_iterator and pair_second_iterator now work with -
trunk/README
r2119 r2129 43 43 GNU Scientific Library, [http://www.gnu.org/software/gsl/ GSL] version 44 44 1.8 or later. If you have GSL installed in a non-standard location, 45 `./configure --with-gsl-prefix=DIR` can be useful to provide the 46 location of GSL. The `gsl-config` script, which is used to retrieve 47 needed compiler and linker flags, is expected to be found in 48 `DIR/bin/`. 45 `./configure --with-gsl=DIR` can be useful to provide the location of 46 GSL. The `gsl-config` script, which is used to retrieve needed 47 compiler and linker flags, is expected to be found in `DIR/bin/`. The 48 check for existing GSL can be turned off with option 49 `--without-gsl`. This can be useful, for example, if gsl-config is not 50 available at configure time but header file will be available at make 51 time. 49 52 50 53 === BLAS === … … 76 79 installed in a non-standard location, `./configure --with-boost=DIR` 77 80 can be useful to provide the location of Boost. Boost header files are 78 expected to be found in `DIR/include`. 81 expected to be found in `DIR/include`. The check for boost header 82 files can be turned off with `--without-boost`. 79 83 80 84 === quiet nan === -
trunk/configure.ac
r2128 r2129 48 48 AC_CONFIG_HEADER([config.h]) 49 49 AM_INIT_AUTOMAKE([1.10 std-options]) 50 51 dnl The empty help-string for --with-gsl-prefix and 52 dnl --with-gsl-exec-prefix creates an empty line in middle of help 53 dnl output. This hacks move the line to above 'Optional Packages:', 54 dnl which is prettier. 55 dnl 56 dnl FIXME: remove when we removed support for --with-gsl-prefix and 57 dnl --with-gsl-exec-prefix 58 m4_divert_once([HELP_WITH], []) 50 59 51 60 # Set default programming language -
trunk/m4/gsl.m4
r2103 r2129 5 5 AC_DEFUN([AX_PATH_GSL], 6 6 [ 7 AC_ARG_WITH(gsl-prefix,[ --with-gsl-prefix=PFX Prefix where GSL is installed (optional)], 8 gsl_prefix="$withval", gsl_prefix="") 9 AC_ARG_WITH(gsl-exec-prefix,[ --with-gsl-exec-prefix=PFX Exec prefix where GSL is installed (optional)], 10 gsl_exec_prefix="$withval", gsl_exec_prefix="") 7 AC_ARG_WITH([gsl-prefix],[], 8 [AC_MSG_WARN([option --with-gsl-prefix is deprecated]) 9 gsl_prefix="$withval"], [gsl_prefix=""]) 10 11 AC_ARG_WITH([gsl-exec-prefix],[], 12 [AC_MSG_WARN([option --with-gsl-exec-prefix is deprecated]) 13 gsl_exec_prefix="$withval"], [gsl_exec_prefix=""]) 11 14 12 15 if test "x${GSL_CONFIG+set}" != xset ; then … … 16 19 if test "x$gsl_exec_prefix" != x ; then 17 20 GSL_CONFIG="$gsl_exec_prefix/bin/gsl-config" 21 fi 22 if test "x$with_gsl" != x ; then 23 GSL_CONFIG="$with_gsl/bin/gsl-config" 18 24 fi 19 25 fi -
trunk/m4/yat_gsl.m4
r2093 r2129 32 32 AC_PREREQ([2.63]) dnl we use YAT_CHECK_GSL_HEADER 33 33 yat_gsl_status="ok" 34 AX_PATH_GSL([$1],,[yat_gsl_status="no"]) 34 AC_ARG_WITH([gsl], 35 [AS_HELP_STRING([--with-gsl=DIR], [prefix for gsl installation])]) 36 37 AS_IF([with_gsl], [no], [yat_gsl_status=skip]) 38 39 AS_IF([test "x$yat_gsl_status" = "xok"], [ 40 AX_PATH_GSL([$1],,[yat_gsl_status="no"]) 41 ]) 35 42 36 43 AS_IF([test "x$yat_gsl_status" = "xok"], … … 47 54 ]) 48 55 49 AS_IF([test "x$yat_gsl_status" = "xok"], 50 [m4_default([$2], [:])], 51 [m4_default([$3], [:])]) 56 AS_CASE([$yat_gsl_status], 57 [ok], [m4_default([$2], [:])], 58 [skip], [:], 59 [m4_default([$3], [:])]) 52 60 53 61
Note: See TracChangeset
for help on using the changeset viewer.