summaryrefslogtreecommitdiff
path: root/lib/make/extras
Commit message (Collapse)AuthorAge
* Improve flesh MPI configuration messageshinder2012-08-03
| | | | | | Avoid confusion now that the flesh MPI support is deprecated. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4856 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not add /lib64, /usr/lib64, or /usr/local/lib64 to LIBDIRSeschnett2011-11-13
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4770 17b73243-c579-4c4c-a9d2-2d5706c11dac
* use define OPENMPI_BIN_LIB_DIR to specify library directories which have to ↵knarf2010-12-01
| | | | | | be searched when the openmpi binaries are executed. This can happen e.g. when using openmpi which was compiled with the intel compiler, but the corresponding intel module wasn't loaded git-svn-id: http://svn.cactuscode.org/flesh/trunk@4655 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Especially with the widespread use of Carpet this can catch the eye ofknarf2009-09-10
| | | | | | | an user early and point to the right place to fix git-svn-id: http://svn.cactuscode.org/flesh/trunk@4567 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Handle PETSc installations in /usr, /usr/local, or other standardschnetter2009-01-27
| | | | | | | directories. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4525 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Steve White's patch to auto-configure with MPICH2tradke2007-08-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4425 17b73243-c579-4c4c-a9d2-2d5706c11dac
* fix MPI_INCLUDES and MPI_LIBS when using OpenMPI v1.1tradke2007-05-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4421 17b73243-c579-4c4c-a9d2-2d5706c11dac
* move liblammpi++ in front of all other LAM libstradke2007-02-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4410 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Check for lam_config.h in ${LAM_INC_DIR} if it is set.tradke2006-08-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4366 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add liblammpi++ to the library link list if it is found.swhite2006-07-29
| | | | | | | Needed by Carpet and GZPatchSystem git-svn-id: http://svn.cactuscode.org/flesh/trunk@4360 17b73243-c579-4c4c-a9d2-2d5706c11dac
* typo $MPICH_LIB_DIRS -> $MPICH_LIB_DIRswhite2006-07-05
| | | | | | | might have affected MPICH distros that used "libmpi.a" rather than "libmpich.a" git-svn-id: http://svn.cactuscode.org/flesh/trunk@4342 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Made to locate LAM on my Ubuntu 6.06 system, with LAM 7.1.1swhite2006-06-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4317 17b73243-c579-4c4c-a9d2-2d5706c11dac
* corrected libraries listswhite2006-05-13
| | | | | | | and made it include libmpi_cxx git-svn-id: http://svn.cactuscode.org/flesh/trunk@4296 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Automatically check for libz also in /usr/lib64/.tradke2006-05-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4291 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use "$OPENMPI_DIR/lib64" for MPI_LIB_DIRS if that exists.tradke2006-05-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4290 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for OpenMPIswhite2006-05-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4288 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add some tests to make it work with PETSc 2.3.x as well.schnetter2006-04-01
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4278 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Undo my last commit to check if a user-set MPICH_DEVICE matchestradke2005-10-24
| | | | | | | | $MPICH_DIR/bin/tdevice. Unfortunately the tdevice command is broken, even for a 'ch_shmem' device it reports 'ch_p4'. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4187 17b73243-c579-4c4c-a9d2-2d5706c11dac
* If the user specified MPICH_DEVICE, check if it really exists in MPICH_DIR.tradke2005-10-18
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4185 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Re-instating the configure test for X, but protecting it ingoodale2005-10-11
| | | | | | | | | | an if clause so it is only tested if CCTK_NEED_X is true. The PETSc extras file has been updated to set this flag. This will be reverted when the extras stuff is removed and thorns are using the thorns in CactusExternal to detect things. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4182 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Support MacOS when configuring HDF5 with lib/make/extras/HDF5.schnetter2005-10-08
| | | | | | | | | | | Similar to Windows, which is already handled as special case, it uses a different extension for dynamic libraries, namely ".dylib". I test for MacOS by grepping the output of uname for "^Darwin". This patch is necessary to make Cactus configure with HDF5 on my notebook, where I installed HDF5 via fink in the standard way. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4180 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changing so it doesn't use 'return' - these files are not functionsgoodale2005-10-04
| | | | | | | | but are included into the main configure script, so please don't use return in them. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4169 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix configuration of Cactus with Globus (MPICH-G2) device.tradke2005-10-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4165 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use round brackets (instead of curly ones) to reference makefile variables.tradke2005-05-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@4037 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add MPI include/lib paths and libs in case a parallel HDF5 installation was ↵tradke2005-05-02
| | | | | | | | | found. This closes PR CactusPUGHIO-1920. git-svn-id: http://svn.cactuscode.org/flesh/trunk@4036 17b73243-c579-4c4c-a9d2-2d5706c11dac
* An attempt to auto-detect device specific libs and libdirs for a LAM ↵tradke2005-02-15
| | | | | | installation. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3988 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Autodetect whether we need to link against pmpich lib also.tradke2005-02-04
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3978 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Automatic detection of MPICH device-specific libs and libdirs for devicestradke2005-01-13
| | | | | | | | | other than globus and myrinet. So 'MPI=MPICH' should now work for arbitrary devices if the MPICH installation comes with a config file $MPICH_DIR/etc/mpichlib.conf. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3958 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Added /usr/gm and /usr/local/gm to places to search for myrinet.goodale2004-12-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3934 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not add standard directories to the include and library paths.schnetter2004-11-24
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3916 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove superfluous empty line in output.schnetter2004-11-23
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3915 17b73243-c579-4c4c-a9d2-2d5706c11dac
* LAM libraries wants libdl. Added to MPI_LIBS.tradke2004-11-14
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3908 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not omit standard lib/include paths (/usr/ and /usr/local/) if the usertradke2004-11-08
| | | | | | | | | specified them explicitely as HDF5_DIR. Detect availability of Stream VFD and LFS and set appropriate makefile variables to be used by HDF5 thorns. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3904 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add /usr/local/include and /usr/local/lib to appropriate compiler/linkergoodale2004-10-29
| | | | | | | | paths as there are some machines (e.g. sr8000.lrz-muenchen.de) which don't do this automatically. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3879 17b73243-c579-4c4c-a9d2-2d5706c11dac
* LAM itself requires pthread library.tradke2004-10-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3876 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Change macro name "HDF5" to "CCTK_HDF5".schnetter2004-10-21
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3875 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't set "/usr/include", "/usr/local/include", "/usr/lib", and "/usr/local/lib"tradke2004-09-23
| | | | | | | as explicit include/library search paths. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3867 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't set "/usr/include", "/usr/local/include", "/usr/lib", and "/usr/local/lib"tradke2004-09-23
| | | | | | | as explicit include/library search paths. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3866 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't set "/usr/include", "/usr/local/include", "/usr/lib", and "/usr/local/lib"tradke2004-09-17
| | | | | | | | | as explicit include/library search paths. This closes PR Cactus-1846: "/usr/include in include path due to LAM in /usr". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3864 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce HAVE_BLAS make variable.schnetter2004-08-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3817 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remember that we configured with Lapack.schnetter2004-08-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3816 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Also search in $HOME for a LAM/MPICH/PACX installation.tradke2004-06-25
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3790 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Search for libsz.a also in the given HDF5 installation.tradke2004-05-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3751 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Define HAVE_LORENE in make filesschnetter2004-05-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3740 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Search for "mpi_errno.h" instead of "mpe.h" to auto-locate an MPICH ↵tradke2004-05-14
| | | | | | installation. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3730 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fix syntax error.schnetter2004-05-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3693 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Add support for PETSc 2.2.0.schnetter2004-05-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3690 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Say whether HDF5 is availableschnetter2004-04-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3656 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Say whether MPI is availableschnetter2004-04-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3655 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Say whether PETSc is availableschnetter2004-04-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3654 17b73243-c579-4c4c-a9d2-2d5706c11dac