21.02.2013 Views

System i: Programming i5/OS PASE - IBM

System i: Programming i5/OS PASE - IBM

System i: Programming i5/OS PASE - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

|<br />

|<br />

|<br />

|<br />

|<br />

|<br />

Related concepts<br />

“<strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> concepts” on page 3<br />

<strong>i5</strong>/<strong>OS</strong> Portable Application Solutions Environment (<strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong>) is an integrated runtime environment<br />

for AIX applications running on the <strong>i5</strong>/<strong>OS</strong> operating system.<br />

“<strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> shells and utilities” on page 56<br />

<strong>i5</strong>/<strong>OS</strong> Portable Application Solutions Environment (<strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong>) includes three shells (Korn, Bourne, and<br />

C shell) and provides many utilities that run as <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> programs. <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> shells and utilities<br />

provide an extensible scripting environment that includes a large number of industry-standard and<br />

defacto-standard commands.<br />

Related information<br />

<strong>IBM</strong> Tools for Developers for <strong>i5</strong>/<strong>OS</strong> Web site<br />

Installing AIX compilers on <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong><br />

You can use these AIX compilers to develop, compile, build, and run <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> applications entirely<br />

within the <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> environment on your system.<br />

You can install any of the following separately available AIX compilers in the <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> environment:<br />

v <strong>IBM</strong> XL C/C++ for AIX<br />

v <strong>IBM</strong> XL C for AIX<br />

v <strong>IBM</strong> XL Fortran for AIX<br />

Related concepts<br />

“What’s new for V6R1” on page 1<br />

Read about new or significantly changed information for the <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> topic collection.<br />

Related information<br />

XL C/C++ for AIX<br />

XL C for AIX<br />

Installing the AIX compilers from the installation media:<br />

<strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> does not support the AIX smit or installp utilities, which are typically used to install<br />

applications on systems running AIX. Installation of the XL C/C++ for AIX, XL C for AIX, or XL Fortran<br />

for AIX product is accomplished through a nondefault installation script that is included in the respective<br />

compiler’s installation media.<br />

In addition to the compiler installation media, you also need the following programs installed on your<br />

system to successfully install and use the compiler:<br />

v 5761-SS1 Option 33 - <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong><br />

v 5761-SS1 Option 13 - <strong>System</strong> Openness Includes, containing the compiler header files found in the<br />

/usr/include integrated file system directory<br />

v Perl<br />

The compiler installation scripts require Perl. Here are two ways to install Perl:<br />

– 5799-PTL - Tools for Developers for <strong>i5</strong>/<strong>OS</strong> PRPQ, which includes Perl and many other useful<br />

development tools. For additional information about Tools for Developers for <strong>i5</strong>/<strong>OS</strong> PRPQ, see the<br />

<strong>IBM</strong> Porting Central Web site (www.ibm.com/servers/enable/site/porting/tools/).<br />

– CPAN Perl Ports (Binary Distributions) Web site (www.cpan.org/ports/#os400) - A Perl Port<br />

binary distribution for <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong>.<br />

To install the XL C/C++ for AIX, XL C for AIX, or XL Fortran for AIX product on <strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong>, follow<br />

these steps:<br />

<strong>i5</strong>/<strong>OS</strong> <strong>PASE</strong> 11

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

Saved successfully!

Ooh no, something went wrong!