I received the following answer from Tosh Bimbra of PartnerWorld Support:

Hi Spencer,
This note is in response to PMR 52995 that was opened yesterday where you had questions on XLC/C++ compiler for the PASE environment.
The crux of the installation challenge is whether the installation script (written in Perl) recognizes the IBM i OS version and release. A
Perl-savvy person could probably figure out how to change the script to
run on other versions, but out of the box:
V7 will install on V5R2 and V5R3
V8 will install on V5R2, V5R3, 5.4
V9 will install on V5R2, V5R3, 5.4
V10 will install on 6.1
V10 is the only one that actually has an IBM i release dependency (i.e.
even if you do muck with the install script to get V10 to install on an
older release the compiler won't work)

Also recognize that any compiled binaries will run only on that level of
the OS (or newer) i.e. you can't compile a program on V5R4 and then try to take the binary back to a V5R3 machine and run it there. So, if you want to compile once and run on multiple releases, you need to compile on the oldest of the releases you want to support.

Let me know if this helped. Tosh.

Tarlochan Singh Bimbra ( Tosh ) (Embedded image

Spencer Elliott wrote:
I have 3 System i machines which I would like to install the PASE C++/C compiler on. The machines are at V5R2, V5R4 & V6R1 i5/OS releases. I have found that PASE supports "IBM XL C/C++ Enterprise Edition for AIX".

Which version of the AIX compiler should I install in each environment?

Thank you,

Spencer Elliott

This thread ...

Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].