Shiqing Fan
b2f3a5b7c2
Correctly check system specific datatypes on Windows.
...
This commit was SVN r24257.
2011-01-18 09:40:58 +00:00
Shiqing Fan
f43862420c
Convert the bad dos line endings to unix style for all windows related files.
...
This commit was SVN r24137.
2010-12-02 12:08:08 +00:00
Shiqing Fan
d1ba4e8f7a
Add an option to enable/disable event thread support on Windows.
...
This commit was SVN r24124.
2010-12-01 11:27:14 +00:00
Shiqing Fan
62c6ee73a4
Update F77 build for Windows.
...
This commit was SVN r24065.
2010-11-17 17:27:05 +00:00
Jeff Squyres
e4744b4ed5
Per http://www.open-mpi.org/community/lists/devel/2010/11/8671.php ,
...
change a bunch of OMPI_<foo> names to OPAL_<foo>.
This commit was SVN r24046.
2010-11-12 23:22:11 +00:00
Shiqing Fan
b2c3cb300c
Correctly configure the new libevent mca for Windows.
...
This commit was SVN r23946.
2010-10-26 09:33:47 +00:00
Shiqing Fan
a4c2ed7a87
Fix a few things for Windows build - type cast, modified variable names and unresolved symbols.
...
This commit was SVN r23783.
2010-09-21 09:40:26 +00:00
Ralph Castain
40a2bfa238
WARNING: Work on the temp branch being merged here encountered problems with bugs in subversion. Considerable effort has gone into validating the branch. However, not all conditions can be checked, so users are cautioned that it may be advisable to not update from the trunk for a few days to allow MTT to identify platform-specific issues.
...
This merges the branch containing the revamped build system based around converting autogen from a bash script to a Perl program. Jeff has provided emails explaining the features contained in the change.
Please note that configure requirements on components HAVE CHANGED. For example. a configure.params file is no longer required in each component directory. See Jeff's emails for an explanation.
This commit was SVN r23764.
2010-09-17 23:04:06 +00:00
Shiqing Fan
7a301bc417
Add support for ompi_ext on Windows.
...
This commit was SVN r23632.
2010-08-23 13:16:30 +00:00
Shiqing Fan
330999e36c
Some fixes for C/R enhancement on Windows. Add the option and fix some type casts, just let it compile.
...
This commit was SVN r23599.
2010-08-12 13:31:37 +00:00
Shiqing Fan
6893021f7c
Get rid of the week string in the date format, it might contain different/unusual characters based on windows language setting.
...
This commit was SVN r23551.
2010-08-04 09:13:20 +00:00
Shiqing Fan
ea7bf2bd9e
Correctly check the data type alignment for VS 2010 environment, and set the event include paths to global level, in order to make the clever VS load them.
...
This commit was SVN r23534.
2010-07-30 14:25:15 +00:00
Shiqing Fan
13b26095cc
Add a missing definition for memory implementation header.
...
This commit was SVN r23410.
2010-07-14 09:12:10 +00:00
Shiqing Fan
332be56b4c
Turn the main configure script into macros.
...
Add checks for a few IBverbs functions and symbols.
This commit was SVN r23389.
2010-07-13 13:41:57 +00:00
Shiqing Fan
74120b46c1
Need to check another ofed library.
...
This commit was SVN r23375.
2010-07-12 16:15:22 +00:00
Shiqing Fan
e3be90ff22
Update CMake modules, adding initial support for openib.
...
This commit was SVN r23373.
2010-07-12 15:28:37 +00:00
Shiqing Fan
e32159d118
Updates and fixes for Fortran bindings on Windows, including two missing feature tests and CMake scripts improvements.
...
This commit was SVN r23279.
2010-06-18 13:03:16 +00:00
Shiqing Fan
8adea20297
Fix a variable name.
...
This commit was SVN r23231.
2010-06-01 17:37:58 +00:00
Shiqing Fan
12775c6b9a
Add corresponding option for notifier on Windows.
...
This commit was SVN r23195.
2010-05-21 15:23:44 +00:00
Shiqing Fan
e539322807
Move definitions to the main config file.
...
This commit was SVN r23015.
2010-04-21 09:17:10 +00:00
Shiqing Fan
9d3613c259
Only check the necessary headers and others on Windows, so that to speed up the configuration a lot.
...
Set up the integer kind family for f77 build.
This commit was SVN r22894.
2010-03-26 16:01:36 +00:00
Shiqing Fan
3943fdc355
Fix the new thread configure options on Windows.
...
This commit was SVN r22849.
2010-03-18 15:14:11 +00:00
Shiqing Fan
47c8f3dd69
set the compiler name only when we need it.
...
This commit was SVN r22561.
2010-02-05 11:15:00 +00:00
Shiqing Fan
ef5b75598e
Update and clean up the main feature test script, using the new macros.
...
This commit was SVN r22453.
2010-01-19 17:32:10 +00:00
Shiqing Fan
e6c0133d08
Add a definition for CMake to disable KNEM on Windows.
...
This commit was SVN r22345.
2009-12-28 16:13:41 +00:00
Shiqing Fan
48dd7ff7d0
Get rid of the shadow file for mpi.h.in on Windows.
...
This commit was SVN r22154.
2009-10-28 15:49:01 +00:00
Shiqing Fan
14e6952482
Update two CMake find modules.
...
This commit was SVN r22054.
2009-10-06 08:01:37 +00:00
Shiqing Fan
fb4be6fad7
First step to enable DSO build on Windows.
...
- add a cmake module for searching libltdl libraries and headers
- a configure option to enable DSO build, default OFF.
- update a few source files for including correct header
and loading correct mca libraries path/suffix.
This commit was SVN r21804.
2009-08-12 08:52:48 +00:00
Shiqing Fan
503f2817b3
Corresponding changes to r21641 and r21642 for Windows.
...
- Add a CMake macro for checking OPAL_MAX_XXX values, re-written from OPAL_WITH_OPTION_MIN_MAX_VALUE m4 function.
- Definition prefix changes and additional datatype alignments checking.
- Finish the datatype splitting on Windows too. :-)
This commit was SVN r21649.
The following SVN revision numbers were found above:
r21641 --> open-mpi/ompi@6c5532072a
r21642 --> open-mpi/ompi@c971c09eb6
2009-07-13 17:39:41 +00:00
Shiqing Fan
9117785f9e
Add an option, so that we can easily disable CCP support when necessary.
...
This commit was SVN r21614.
2009-07-08 12:22:14 +00:00
Shiqing Fan
0b56a8a4d5
Enable IPv6 on Windows by default, and fix two type casts for IPv6 operations.
...
This commit was SVN r21586.
2009-07-02 14:41:03 +00:00
Shiqing Fan
bb7bf0a3ed
Set up compiler information at configuration time.
...
This commit was SVN r21509.
2009-06-24 19:05:42 +00:00
Shiqing Fan
70158790e5
First commit to support MPI Extended Interface on Windows.
...
This commit was SVN r21344.
2009-06-01 19:24:39 +00:00
Rainer Keller
b572dc3591
- As discussed revert r21330, Fortran-configure info should
...
not end up in OPAL
- Will post an updated patch for the OMPI_ALIGNMENT_ parts (within C).
This commit was SVN r21342.
The following SVN revision numbers were found above:
r21330 --> open-mpi/ompi@95596d1814
2009-06-01 19:02:34 +00:00
Rainer Keller
95596d1814
- Move alignment and size output generated by configure-tests
...
into the OPAL namespace, eliminating cases like opal/util/arch.c
testing for ompi_fortran_logical_t.
As this is processor- and compiler-related information
(e.g. does the compiler/architecture support REAL*16)
this should have been on the OPAL layer.
- Unifies f77 code using MPI_Flogical instead of opal_fortran_logical_t
- Tested locally (Linux/x86-64) with mpich and intel testsuite
but would like to get this week-ends MTT output
- PLEASE NOTE: configure-internal macro-names and
ompi_cv_ variables have not been changed, so that
external platform (not in contrib/) files still work.
This commit was SVN r21330.
2009-05-30 15:54:29 +00:00
Shiqing Fan
19ecbfa324
A quick and simple fix for Windows supporting deprecated functionality warnings, let MTT run again first. MS compiler attributes check has to be accomplished in order to fully enable this feature on Windows.
...
This commit was SVN r21267.
2009-05-23 22:12:54 +00:00
Greg Koenig
60485ff95f
This is a very large change to rename several #define values from
...
OMPI_* to OPAL_*. This allows opal layer to be used more independent
from the whole of ompi.
NOTE: 9 "svn mv" operations immediately follow this commit.
This commit was SVN r21180.
2009-05-06 20:11:28 +00:00
Shiqing Fan
cd565923d3
Completely remove ltdl support for Windows build.
...
This commit was SVN r21170.
2009-05-05 18:59:13 +00:00
Shiqing Fan
001c05e83c
Set and check variable "BUILD_SHARED_LIBS" in correct order.
...
This commit was SVN r21163.
2009-05-05 14:35:15 +00:00
Shiqing Fan
c3380e9df2
put all generated files in the binary directory.
...
This commit was SVN r21160.
2009-05-05 13:50:48 +00:00
Shiqing Fan
5856cedc2b
Remove libltdl related files and folders.
...
Add a find module for libltdl, so that user can still enable dlopen support (default off), and use natively installed libtool.
This commit was SVN r21146.
2009-05-04 17:35:48 +00:00
Shiqing Fan
55161a15cc
Set OMPI_DECLSPEC in CMake files, so that applications that using Open MPI libraries don't need to define OMPI_IMPORTS explicitly.
...
This commit was SVN r20829.
2009-03-19 17:09:24 +00:00
Shiqing Fan
4d3f801dbd
Try to find the installed flex on current windows system first, if it's not there, just use the one comes along with the source.
...
This commit was SVN r20642.
2009-02-26 13:03:53 +00:00
Shiqing Fan
a5281f0434
- 1/4 commit for Windows Visual Studio and CCP support:
...
CMakeLists and .windows files.
In contribs preconfigured and precompiled parts.
This commit was SVN r20108.
2008-12-10 20:59:20 +00:00