[gmx-developers] Fix for 2 small problems in the cmake for gmx 4.5.5

Mark Abraham Mark.Abraham at anu.edu.au
Thu Mar 1 23:16:42 CET 2012


On 2/03/2012 7:45 AM, Szilárd Páll wrote:
> On Thu, Mar 1, 2012 at 9:23 PM, Ake Sandgren<ake.sandgren at hpc2n.umu.se>  wrote:
>> On Thu, 2012-03-01 at 18:17 +0100, Szilárd Páll wrote:
>>> Hi,
>>>
>>> Regarding the linking fix, I think we do not always need Fortran,
>>> Gromacs compiles just fine without a Fortran compiler on X86_64. On
>>> what platform/compiler did you have linking issues? I suspect that the
>>> fix might not work in case if there is no Fortran compiler available.
>> Ubuntu Linux using intel compiler.
>> As soon as there is a fortran source file built and then included in the
>> gmxlib you would most likely need it to build the shared lib with the
>> fortran compiler instead of the C compiler. It's far more easy to do it
>> that way then figuring out what the fortran runtime lib might be for
>> what ever fortran compiler have been used and then explicitly add that
>> at shared lib creation time.
>>
>> So whenever the fortran kernels are used for whatever reason...
>>
>> I'll see if i can come up with a better fix...
> Right, but as far as I know we only have Fortran kernels for IBM BG
> and I don't know of any other Fortran code. However, someone else
> shoud pitch in here because I might as well be wrong. Devs, anyone?

For the record, Fortran kernels are used on Power6, and not on BlueGene.

Mark



More information about the gromacs.org_gmx-developers mailing list