Shiqing Fan
0aea775837
Set the compiler flags in a better way.
...
This commit was SVN r25125.
2011-09-12 08:24:27 +00:00
Shiqing Fan
20ee92c16e
Make the compiler wrappers work correctly for MinGW build.
...
This commit was SVN r25051.
2011-08-16 12:32:41 +00:00
Shiqing Fan
3af7c9f7bb
Complete the MinGW build support on Windows.
...
This commit was SVN r25048.
2011-08-15 09:47:23 +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
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
7a301bc417
Add support for ompi_ext on Windows.
...
This commit was SVN r23632.
2010-08-23 13:16:30 +00:00
Shiqing Fan
c110edbf44
Use exclude lists for non-ordinary sub directories check.
...
This commit was SVN r23631.
2010-08-23 09:43:05 +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
c51c262e67
Relevant Windows fixes for r23360.
...
This commit was SVN r23363.
The following SVN revision numbers were found above:
r23360 --> open-mpi/ompi@31295e8dc2
2010-07-07 16:58:16 +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
George Bosilca
ec7fcf3f91
While building the profiling interface, ignore the
...
I/O functions if support for I/O is not requested.
This commit was SVN r22761.
2010-03-02 21:05:04 +00:00
Shiqing Fan
fa6a050b80
Set the correct install source path.
...
This commit was SVN r22673.
2010-02-20 13:40:15 +00:00
Shiqing Fan
08ffdbe987
Changes for portable platform headers. Commit it on behalf of Ralph.
...
This commit was SVN r22619.
2010-02-15 22:14:59 +00:00
Shiqing Fan
4836e8878a
Update a few more CMake scripts.
...
This commit was SVN r22454.
2010-01-19 17:34:55 +00:00
Shiqing Fan
ad763c327d
Restore several linked libraries that were deleted by mistake in r22405.
...
This commit was SVN r22415.
The following SVN revision numbers were found above:
r22405 --> open-mpi/ompi@872a4047ba
2010-01-14 21:50:42 +00:00
Shiqing Fan
872a4047ba
Fix the bug that caused by ADD_DEPENDENCIES() from different version of CMake.
...
In CMake 2.6 and earlier, this function add dependencies for targets and also link the target libraries automatically, but in CMake 2.8,this behavior has been changed, i.e. it will only add the dependencies but no link, which will cause linking errors at compilation time.
This commit was SVN r22405.
2010-01-14 18:10:20 +00:00
Shiqing Fan
6f8d0a1ab8
Update a few CMake scripts.
...
Add Program Database (pdb) files for installation for debug build.
This commit was SVN r22188.
2009-11-03 10:40:58 +00:00
Shiqing Fan
1b6db85988
Complete the support for building on UNC path.
...
This commit was SVN r21897.
2009-08-27 07:57:26 +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
7a495e936c
Add the generated mpi_portable_platform.h into the install file list.
...
This commit was SVN r21290.
2009-05-27 12:16:36 +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
Shiqing Fan
537b8cd8b1
Get rid of improper use of SET_SOURCE_FILES_PROPERTIES. When using the latest CMake (2.6 patch 4), we get many errors, which didn't show in previous version.
...
This commit was SVN r21188.
2009-05-07 17:41:05 +00:00
Shiqing Fan
e8f5ad04d4
Don't collect files recursively.
...
This commit was SVN r21013.
2009-04-15 09:47:14 +00:00
Shiqing Fan
2f1461419c
Add a new feature for checking mca subdirectories, i.e. detecting if there is an exclude file list which indicates the files that shouldn't be added to the source list. By default, the CMake build system will simply add all source files in the required sub folders, without knowing which files have to be excluded. The first use of it is in plm/base/.windows.
...
And clean up the nested variable names, in order to make it readable.
This commit was SVN r20498.
2009-02-10 17:20:13 +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