[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [bgl-discuss] xlc/xlf versions of mpicc/mpif77 etc?
On Wed, 11 May 2005, William Gropp wrote:
> cat mpicc-xlc.conf
> #!
> #
> CC=" /opt/ibmcmp/vac/7.0/bin/xlc -F /etc/opt/ibmcmp/blrts-ppcfloor.cfg"
> MPI_OTHERLIBS=" -L/bgl/BlueLight/DRV521_2004-050113/ppc/bglsys/lib
> -lmsglayer.rts /opt/ibmcmp/xlf/9.1/blrts_dev_lib/libxlopt.a
> -ldevices.rts-merge -lc-merge "
> MPI_CFLAGS=" "
Bill,
"-ldevices.rts-merge -lc-merge" was something I was playing with the
older versions of the compilers to get -O4/-O5 working. It might not
be appropriate for the current version of compilers/libraries. [and
the problems with -O4/-O5 don't exist anymore - so there is no more
need for the merge]
> This isolates the changes needed to just the few lines that control the
> compilers and libraries.
>
> If we know what the values for the compiler and the libraries are for the
> various options (e.g., gcc, xlf), I can create the files.
For my usage, its:
diff /bgl/BlueLight/ppcfloor/bglsys/bin/mpicc /home/balay/bin/mpicc.ibm
diff /bgl/BlueLight/ppcfloor/bglsys/bin/mpicxx /home/balay/bin/mpicxx.ibm
diff /bgl/BlueLight/ppcfloor/bglsys/bin/mpif77 /home/balay/bin/mpif77.ibm
And
diff /bgl/BlueLight/ppcfloor/bglsys/bin/mpicc /home/balay/bin/mpicc.gnu
diff /bgl/BlueLight/ppcfloor/bglsys/bin/mpicxx /home/balay/bin/mpicxx.gnu
diff /bgl/BlueLight/ppcfloor/bglsys/bin/mpif77 /home/balay/bin/mpif77.gnu
Satish
- --------------------------------------------------------------------
To add or remove yourself from this mailing list, use the 'notifyme'
command on any BGL machine. To remove: notifyme -n, to add: notifyme -y.