Do you need these flags when you run pgf90 or mpif90?

If you need it with mpif90, then using --with-wrapper-ldflags=<foo> should add 
<foo> to mpif90 every time you link something.  If you need something added to 
mpif90 every time you compile or line, then use --with-wrapper-fcflags=<foo>.

If neither of those work, then it's a bug and please send us the info listed 
here:

    http://www.open-mpi.org/community/help/

FWIW, all that --with-wrapper-*flags=<foo> does is influence the contents of 
$prefix/share/openmpi/<name>-wrapper-data.txt file, where <name> is mpif90, 
mpicc, ...etc.

You can edit those files directly; the --with-wrapper-*flags options are meant 
to be an easier way to access what goes in there.



On Jan 30, 2012, at 6:41 PM, Reuti wrote:

> Am 31.01.2012 um 00:24 schrieb Cable, Sam B Civ USAF AFMC AFRL/RVBXI:
> 
>> I need to build OpenMPI with Portland Group Fortran.  I need to add a flag 
>> to the pgf90 linker command that is run when mpif90 is invoked.  I have 
>> tried configuring with LDFLAGS and –with-wrapper-ldflags, but nothing works. 
>>  I am thinking that surely there is a way to get non-default flags put into 
>> the pgf90 command, but I am out of options, as far as I can tell.  Anyone 
>> know how to do this?  Thanks.
> 
> Do you need it all the time? There is a preferences file which will always be 
> applied called ~/.mypgirc, I suggest to ask in the pgroup forum for the 
> detailed syntax for your case (I think it's still undocumented and only 
> mentioned in the user's guide briefly on page 14/15). In my case the syntax 
> they suggested was: 
> 
> set POSTOPTIONS=$ifn(-tp,-tp=k8-64);
> 
> to always compile for a common AMD64 platform, independent where the compiler 
> runs on and w/o command line options; maybe you can adjust it for your case 
> along the brief description in the user's guide.
> 
> -- Reuti
> _______________________________________________
> users mailing list
> us...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/users


-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to:
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to