Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

From: George Bosilca (bosilca_at_[hidden])
Date: 2007-10-11 17:32:16


Sounds perfect. I'll vote for it.

   Thanks,
     george.

On Oct 11, 2007, at 5:23 PM, Jeff Squyres wrote:

> On Oct 11, 2007, at 5:17 PM, George Bosilca wrote:
>
>> I know that [with few exception] nobody cares about our Windows
>> support, but we finally have a working Open MPI software stack
>> there and this approach will definitively break our "Unix like"
>> friendliness on Windows.
>>
>> As a temporary solution and until we can figure out how many people
>> use mpicc (and friends) on Windows, I suggest we keep around the
>> old wrapper compilers, together with the new shell scripts.
>
> Sounds reasonable. It would not be [too] difficult to have the build
> system do the following:
>
> - install the binaries to mpicc.exe (and friends)
> - install the shell scripts to mpicc.sh (or mpicc.pl or whatever
> suffix is appropriate for the scripting language that is used)
> - make sym links from $bindir/mpicc to $bindir/mpicc.sh (as the
> default), or $bindir/mpicc to $bindir/mpicc.exe if building or
> windows (or explicitly asked for via a configure --with kind of
> option)
>
> Hence, everyone will see "mpicc", but the back-end technology may be
> different.
>
>
>> Thanks,
>> george.
>>
>> On Oct 11, 2007, at 3:51 PM, Richard Graham wrote:
>>
>>> What: Change the mpicc/mpicxx/mpif77/mpif90 from being binaries
>>> to being
>>> shell scripts
>>>
>>> Why: Our build environment assumes that wrapper compilers will use
>>> the same
>>> binary format that the Open MPI libraries do. In cross-compile
>>> environment,
>>> the MPI wrapper compilers will run on the front-end and need to
>>> run on the
>>> front-end, and not the back-end. Jeff has suggested this as the
>>> simplest
>>> way to build back-end libraries, and front-end wrapper-compilers.
>>>
>>> When: within the next several weeks (for the 1.3 release)
>>>
>>> Timeout: 10/19/2007
>>>
>>>
>>> Rich
>>>
>>> _______________________________________________
>>> devel mailing list
>>> devel_at_[hidden]
>>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>>
>> _______________________________________________
>> devel mailing list
>> devel_at_[hidden]
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
>
>
> --
> Jeff Squyres
> Cisco Systems
>
> _______________________________________________
> devel mailing list
> devel_at_[hidden]
> http://www.open-mpi.org/mailman/listinfo.cgi/devel



  • application/pkcs7-signature attachment: smime.p7s