24.05.2014 Views

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

smplibraries = -L/usr/lpp/ppe.poe/lib/threads,<br />

-L/usr/lpp/ppe.poe/lib,-L/usr/lpp/ppe.poe/lib/ip,<br />

-L/lib/threads,-lmpi_r,-lvtd_r,-lxlfpthrds_compat,<br />

-lxlf90,-L/usr/lpp/xlf/lib,-lxlopt,-lxlf,-lxlsmp,<br />

-lpthreads_compat,-lpthreads,-lm_r,-lm,-lc_r,-lc,<br />

/usr/lpp/ppe.poe/lib/libc.a<br />

options = -qxlf90=noautodealloc:nosignedzero,-qthreaded,<br />

-qfree=f90,-binitfini:poe_remote_main<br />

include = -I/usr/lpp/ppe.poe/include<br />

include_32 = -I/usr/lpp/xlf/include_d7<br />

* mpxlf_r, links to thread-safe components (51 POSIX Draft 7 Threads)<br />

mpxlf_r7: use = DEFLT<br />

crt = /lib/crt0_r.o<br />

mcrt = /lib/mcrt0_r.o<br />

gcrt = /lib/gcrt0_r.o<br />

libraries = -L/usr/lpp/ppe.poe/lib/threads,-L/usr/lpp/ppe.poe/lib,<br />

-L/usr/lpp/ppe.poe/lib/ip,-L/lib/threads,-lmpi_r,-lvtd_r,<br />

-lxlfpthrds_compat,-lxlf90,-L/usr/lpp/xlf/lib,-lxlopt,<br />

-lxlf,-lxlomp_ser,-lpthreads_compat,-lpthreads,-lm_r,-lm,<br />

-lc_r,-lc,/usr/lpp/ppe.poe/lib/libc.a<br />

proflibs = -L/usr/lpp/ppe.poe/lib/profiled/threads,<br />

-L/usr/lpp/ppe.poe/lib/profiled,-L/lib/profiled,<br />

-L/usr/lib/profiled<br />

smplibraries = -L/usr/lpp/ppe.poe/lib/threads,-L/usr/lpp/ppe.poe/lib,<br />

-L/usr/lpp/ppe.poe/lib/ip,-L/lib/threads,-lmpi_r,<br />

-lvtd_r,-lxlfpthrds_compat,-lxlf90,-L/usr/lpp/xlf/lib,<br />

-lxlopt,-lxlf,-lxlsmp,-lpthreads_compat,-lpthreads,<br />

-lm_r,-lm,-lc_r,-lc,/usr/lpp/ppe.poe/lib/libc.a<br />

options = -qthreaded,-qnozerosize,-qsave,-qalias=intptr,<br />

-qposition=appendold,-qxlf90=noautodealloc:nosignedzero,<br />

-qxlf77=intarg:intxor:persistent:noleadzero:gedit77:<br />

noblankpad:oldboz:softeof,-binitfini:poe_remote_main<br />

include = -I/usr/lpp/ppe.poe/include<br />

include_32 = -I/usr/lpp/xlf/include_d7<br />

* Common definitions<br />

DEFLT: xlf = /usr/lpp/xlf/bin/xlfentry<br />

crt = /lib/crt0.o<br />

mcrt = /lib/mcrt0.o<br />

gcrt = /lib/gcrt0.o<br />

crt_64 = /lib/crt0_64.o<br />

mcrt_64 = /lib/mcrt0_64.o<br />

gcrt_64 = /lib/gcrt0_64.o<br />

include_32 = -I/usr/lpp/xlf/include<br />

include_64 = -I/usr/lpp/xlf/include<br />

fppv = /usr/lpp/xlf/bin/fppv<br />

fppk = /usr/lpp/xlf/bin/fppk<br />

dis = /usr/lpp/xlf/bin/dis<br />

code = /usr/lpp/xlf/bin/xlfcode<br />

hot = /usr/lpp/xlf/bin/xlfhot<br />

ipa = /usr/lpp/xlf/bin/ipa<br />

bolt = /usr/lpp/xlf/bin/bolt<br />

defaultmsg = /usr/lpp/xlf/bin/default_msg<br />

as = /bin/as<br />

ld = /bin/ld<br />

cppoptions = -C<br />

options = -bh:4,-bpT:0x10000000,-bpD:0x20000000<br />

oslevel = 5.1<br />

<strong>XL</strong> <strong>Fortran</strong> provides the library libxlf90_r.a in addition to libxlf90_t.a. The library<br />

libxlf90_r.a is a superset of libxlf90_t.a, which is a partial thread-support run-time<br />

library. The file xlf.cfg has been set up to link to libxlf90_r.a automatically when<br />

you use the xlf90_r, xlf90_r7, xlf95_r, xlf95_r7, xlf_r, and xlf_r7 commands.<br />

Setting Up and Customizing <strong>XL</strong> <strong>Fortran</strong> 23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!