Shiqing Fan
4490fdbd34
Add the initial support for MinGW and MSYS.
...
Correctly check the dependencies of MSYS env.
Set up configure include and lib path for building the package.
update a few more CMake scripts.
This commit was SVN r24663.
2011-04-29 14:42:07 +00:00
Shiqing Fan
4b3b713bfc
Update the windows installdir component.
...
Don't use the old env component for windows, so remove the .windows file.
This commit was SVN r24597.
2011-04-05 12:15:41 +00:00
Eugene Loh
2770a12beb
Continue clean up of thread options started in r22841, 22842, and 22849.
...
No need for any CMRs to 1.5... that was already done in CMR 2728.
This commit was SVN r24545.
The following SVN revision numbers were found above:
r22841 --> open-mpi/ompi@b400b84162
2011-03-18 21:36:35 +00:00
Shiqing Fan
aac0db05bb
Add support for Intel Fortran compiler 12 on Windows.
...
This commit was SVN r24538.
2011-03-17 12:08:13 +00:00
Shiqing Fan
8c2865bd6a
Add the new WinVerbs btl component.
...
This commit was SVN r24477.
2011-03-02 09:14:44 +00:00
Shiqing Fan
9fb2860fdc
Install the config files.
...
This commit was SVN r24469.
2011-02-28 13:39:28 +00:00
Shiqing Fan
f45488f0db
Add a variable for appending files into the list.
...
This commit was SVN r24468.
2011-02-28 13:00:34 +00:00
Shiqing Fan
90eeba252e
Make openib compile again for Windows.
...
Update the CMake script for checking mca subdirs.
Add windows support for __attribute__ packed structures.
Define usleep and posix_memalign with equivalent windows functions.
And a few minor fixes, type casts.
This commit was SVN r24429.
2011-02-22 15:49:27 +00:00
Shiqing Fan
0974a15d48
Update with the version info.
...
This commit was SVN r24415.
2011-02-18 15:23:35 +00:00
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
39c9f7468e
Add support for managing priorities of windows mca components.
...
Correct the generated strings in mpi.h.
This commit was SVN r24082.
2010-11-23 19:09:06 +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
c03ea1a5f3
A more clean way to build on Windows.
...
It's not possible to combine two shared libraries on Windows, so we have to do it a bit different. First generate a small event static library by just linking the object files, and link it into other libraries that needs the libevent API.
This commit was SVN r24039.
2010-11-11 12:02:54 +00:00
Shiqing Fan
7bac326920
Fix Windows build, add custom command to generate static libraries (opal and orte) for shared build.
...
This commit was SVN r24012.
2010-11-09 08:32:45 +00:00
Shiqing Fan
505efbaa27
Update the CMake scripts, solve a few export symbols for Windows.
...
This commit was SVN r23976.
2010-11-02 16:39:27 +00:00
Shiqing Fan
21db13a17a
Fix the CMake error that caused by unexpected empty string.
...
This commit was SVN r23960.
2010-10-27 15:06:15 +00:00
Shiqing Fan
199df1eadf
Rename a few var names.
...
This commit was SVN r23959.
2010-10-27 11:52:57 +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
a987eafc90
Add another sm definition for ignoring posix sm on Windows, and exclude those source files.
...
This commit was SVN r23640.
2010-08-24 09:28:56 +00:00
Shiqing Fan
0aa02850bd
Get rid of a debug output.
...
This commit was SVN r23634.
2010-08-23 16:10:47 +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
33719634da
Use different variable for option definitions, otherwise CMake get confused somehow.
...
This commit was SVN r23553.
2010-08-04 19:11:27 +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
3ef2be67b9
Add search paths for VS 2010.
...
This commit was SVN r23538.
2010-08-02 10:09:23 +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
d589f8289a
need to set the result value.
...
This commit was SVN r23487.
2010-07-23 14:25:13 +00:00
Shiqing Fan
5789c96525
Add the help and btl ini file into install list.
...
This commit was SVN r23423.
2010-07-15 18:52:29 +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
d391c57b0f
A more proper fix for the HANDLE definition.
...
This commit was SVN r23269.
2010-06-14 14:17:07 +00:00
Samuel Gutierrez
2fb7c344fc
Added a new System V (sysv) shared memory component for Open MPI.
...
Configure Option:
--enable-sysv
MCA Parameter:
mpi_common_sm
mpi_common_sm accepts a comma delimited list of: [sysv],mmap (order
dependent). The first component that is successfully selected is used. For
example, -mca mpi_common_sm sysv,mmap will first try sysv. If sysv is not
successfully selected, then mmap will be used. mmap will be used if
mpi_common_sm is not provided.
Notes:
Please make certain that your system's shmmax limit, or equivalent, is larger
than mpool_sm_min_size. Otherwise, shmget may fail.
This commit was SVN r23260.
2010-06-09 16:58:52 +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
077f6e6398
Type casts for building dynamical Fortran libraries.
...
And export correct function names.
This commit was SVN r23020.
2010-04-22 15:48:27 +00:00
Shiqing Fan
d1e66bdd01
Use variables instead of hard-coded compiler flags, in order to support various C/C++ compilers on Windows.
...
This commit was SVN r23016.
2010-04-21 12:45:00 +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
b4dc28f075
Fix typo from last commit.
...
This commit was SVN r22960.
2010-04-13 00:35:20 +00:00
Shiqing Fan
a998abb746
Get rid of a CMake warning that caused by the change of the CMake policy in the latest version (policy CMP0015), the link directory must be absolute path.
...
This commit was SVN r22959.
2010-04-13 00:11:25 +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
e1c009932b
Add a few more fortran compile flags, and enable dynamic build for f77 library now.
...
This commit was SVN r22720.
2010-02-26 07:55:32 +00:00