summaryrefslogtreecommitdiff
path: root/lib/make
Commit message (Collapse)AuthorAge
...
* Introduce HAVE_LAPACK and HAVE_BLAS make variables.schnetter2004-08-02
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3818 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 check for x86_64 CPU type when setting Fortran compiler options.tradke2004-07-06
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3807 17b73243-c579-4c4c-a9d2-2d5706c11dac
* For IRIX: switch off automatic template instantiation when using native C++ ↵tradke2004-07-05
| | | | | | | | | compiler. For Solaris: undo my previous commit. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3805 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Switch off automatic template instantiation when using native C++ compiler.tradke2004-07-05
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3804 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Use CPPFLAGS in addition to CFLAGS and CXXFLAGS when compiling.schnetter2004-06-28
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3801 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Set {C|CXX}_WARN_FLAGS for Intel compilers so that only errors and warningstradke2004-06-28
| | | | | | | are displayed, no remark messages. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3800 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Don't depend anymore on IA32ROOT or IA64ROOT to be set.tradke2004-06-28
| | | | | | | | | Use "$(dirname $(dirname $(which $F90)))" instead. This closes PR Cactus 1540: "Auto-detecting the link line for Fortran compiler does not work". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3799 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow LDFLAGS configure-time option to be used also during the configure stagetradke2004-06-26
| | | | | | | | | itself. This closes PR Compiler/1174: "Cactus thinks my g++ is a crosscompiler". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3797 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Rename datatype availability macros from CCTK_HAVE_<datatype> intotradke2004-06-26
| | | | | | | HAVE_CCTK_<datatype> to be consistent with other configure macros. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3794 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Do not define CCTK_L2_CACHE_SIZE and CCTK_L2_CACHELINE_BYTES macros anymore.tradke2004-06-26
| | | | | | | They have been depricated in beta13. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3792 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
* Don't enclose option settings with single quotes; they break config-info beingtradke2004-06-22
| | | | | | | | | used as an options file. This closes PR Cactus 975: "Cannot pass options with spaces on the command line". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3786 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Slightly change layout for the 'config-info' file so that it can be usedtradke2004-06-22
| | | | | | | | | as an options file for a reconfigure. This closes PR Cactus 1087: "Please remember configuration options". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3785 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Patch from Yaakoub to fix a spelling mistake.goodale2004-06-21
| | | | | | | Fixes PR 1724. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3781 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Set LIBS and LIBDIRS to point to the gnu95 library if F90 wasn't configuredtradke2004-06-21
| | | | | | | to be used as LD. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3780 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce CCTK_HAVE_INT* and CCTK_HAVE_REAL* macros.tradke2004-06-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3774 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Test for availability of mkstemp(3).tradke2004-06-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3773 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Took out '-Wbad-function-cast' and '-Wmissing-declarations' from defaulttradke2004-06-10
| | | | | | | | setting for CXX_WARN_FLAGS. According to g++, these are valid warning flags for C/ObjC but not for C++. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3766 17b73243-c579-4c4c-a9d2-2d5706c11dac
* For IA64: Reduced C/CXX/Fortran optimization level from '-O3' (which causedtradke2004-06-09
| | | | | | | the BSSN_MoL benchmark crash) down to '-O2'. Fixed list of intel-specific libs. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3765 17b73243-c579-4c4c-a9d2-2d5706c11dac
* known-architectures file for OpenBSD 3.5jthorn2004-06-08
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3762 17b73243-c579-4c4c-a9d2-2d5706c11dac
* New version of darwinallen2004-06-01
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3755 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
* Don't try to link against libgfortran when using GNU g95.tradke2004-05-26
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3750 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed the make magic for the GENERAL_LIBRARIES.goodale2004-05-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3749 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Be more sophisticated at detecting the C and C++ compilers.goodale2004-05-20
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3748 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Tidied up andfixed support for Intel C/C++ compilers.goodale2004-05-19
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3746 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Changed to using the cygwin version of Perl under cygwin. This hasgoodale2004-05-19
| | | | | | | | | | | | | | | | | | | | | | | | | | the translation of CCTK_HOME to a windows format from the master Makefile, and forced the addition of a new Make macro TRANSLATE_DIRS which is used in various places in Make to translate things like /cygwin/f/... into f:\... This is a 'call'able macro in Make, and defaults to $(1). There is a new subroutine in RunTestUtils which serves the same purpose. This change should not affect anyone not using Cactus on Windows. If you are using Windows you will need to reconfigure, making sure that the Perl you use is the cygwin one and not the ActiveState one. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3742 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
* Use $(BINDINGS_DIR) to point to a bindings configuration make.configuration.defntradke2004-05-17
| | | | | | | file for a thorn. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3736 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Include the bindings configuration make.code.defn for a thorn.tradke2004-05-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3735 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Fixed path to a thorn's bindings Configuration make.configuration.deps file.tradke2004-05-17
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3734 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
* Updated Cray architecture description files with flags that will actuall buildjshalf2004-05-13
| | | | | | | a working executable on the ORNL machine. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3728 17b73243-c579-4c4c-a9d2-2d5706c11dac
* This version of Darwin works with the new single darwin file.allen2004-05-09
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3704 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Some more optimization for Portland compilers.tradke2004-05-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3699 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Frank Loeffler's patch: explicitely set CACHELINE_SIZE on x86_64 to 64 bytes.tradke2004-05-07
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3698 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Print a warning message if the user specified a configuration option attradke2004-05-06
| | | | | | | | compile time. This closes PR Compiler/1669: "Should deal with inappropriate make command-line options". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3695 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
* Changed CCTK_DECLARE_ARGUMENTS and CCTK_DECLARE_PARAMETERS macros so thattradke2004-04-24
| | | | | | | | | | local variables/parameters are now used in their declarations block without requiring separate USE_CCTK_* macros). This closes PR Cactus/1657: CST doesn't ignore braces "{" instring literals. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3677 17b73243-c579-4c4c-a9d2-2d5706c11dac
* No need anymore to check for both OPTIMISE and OPTIMIZE. This is now alreadytradke2004-04-22
| | | | | | | done in the configure script. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3669 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Allow case-independent values for configure options WARN, OPTIMISE/OPTIMIZE,tradke2004-04-22
| | | | | | | | | DEBUG, C_LINE_DIRECTIVES, F_LINE_DIRECTIVES. This closes PR "Compiler/1655: configure command-line options should allow either case". git-svn-id: http://svn.cactuscode.org/flesh/trunk@3668 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Removed the '-bmaxdata:0x80000000' option from LDFLAGS when compiling intradke2004-04-21
| | | | | | | 64-bit mode. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3667 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Catch the case where a Fortran compiler has been set to "none",schnetter2004-04-14
| | | | | | | | indicating none has been found. Print a legible error message instead of gibberish. git-svn-id: http://svn.cactuscode.org/flesh/trunk@3663 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Remove syntax error (forgotten ;;)schnetter2004-04-10
| | | | git-svn-id: http://svn.cactuscode.org/flesh/trunk@3658 17b73243-c579-4c4c-a9d2-2d5706c11dac
* Introduce the mechanism that forces users to re-configure theirschnetter2004-04-10
| | | | | | | | | | | configurations. (I updated detecting external libraries (MPI, PETSc, etc.) to use a scheme more sane, and realise only after the fact that people will have to reconfigure for that.) git-svn-id: http://svn.cactuscode.org/flesh/trunk@3657 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