
On May 9, 2007, at 2:23 PM, Bill Hoffman wrote:
K. Noel Belcourt wrote:
Bill,
Do you support the Pgi, Pathscale and Mipspro compilers? What is involved in bringing up cmake support for compilers you don't support?
I know we can do Mipspro, and I think pgi has been done. It is not hard to add additional compilers. It involves creating a .cmake file that describes some flags and options for the compiler.
Okay, I'll look over the .cmake files. A couple more questions if you don't mind. Is Cmake knowledgeable about, or is there built in support for, Mpi? Can you setup Cmake to build and link mixed languages, with mixed toolchains? For example, we need to build Fortran 77 and 90 with the Intel compiler, C and C++ with Gcc and link it all together into a single application with a C++ main (this is a key capability that we rely on with BBv2). Is this pretty easy to do with Cmake? Thanks. -- Noel