AIX

AIX

Connect with fellow AIX users and experts to gain knowledge, share insights, and solve problems.


#Power
#Power
 View Only
  • 1.  running AIX 3.2 application in AIX 6.1

    Posted Wed May 18, 2011 02:46 AM

    Originally posted by: haniftir


    Hi,

    i am working a system which is an IBM RS6000 workstation (PowerPC 601 processor 66MHz having an AIX 3.2. OS in which an application is running. my task is to shift that application + supported programs to advanced version of AIX (like AIX 6.1 etc)on new PowerPC architecture.

    can any one please help me in this matter. I would be highly obliged.

    Moreover is there any possibility to shift that application + supported programs to UNIX OS running on Intel PC (Pentium II , III or IV).

    WAITING FOR REPLY

    BEST REGARDS
    #AIX-Forum


  • 2.  Re: running AIX 3.2 application in AIX 6.1

    Posted Wed May 18, 2011 03:14 AM

    Originally posted by: SystemAdmin


    Hi,

    AFAIR later POWER CPU' instruction set is binary compatible with older ones. So in general yes, it is possible. But if your application isn't statically linked or use old X11 or use legacy AIX internal features - you'll have helofa headache trying to get it work up to impossibility.

    The only way to move it to IA32 is through PowerPC emulation which is way slow and unstable I suppose if possible at all.

    Regards,
    AM
    #AIX-Forum


  • 3.  Re: running AIX 3.2 application in AIX 6.1

    Posted Wed May 18, 2011 05:46 AM

    Originally posted by: haniftir


    thanks for your reply,

    I am a newbie in unix based system specially AIX is totally new for me. if by saying X11 you mean X-windows then YES system has an X Windows installed in it. but what do you mean by "legacy AIX internal features" ? please elaborate.

    can a guide/handbook or any other resource related of shifting from old AIX to new AIX versions be provided?

    Best Regards
    #AIX-Forum


  • 4.  Re: running AIX 3.2 application in AIX 6.1

    Posted Wed May 18, 2011 03:41 PM

    Originally posted by: unixgrl


    The answer is %95 dependent on the application and has little to do with AIX. AIX is generally binary backwards-compatible but that doesn't mean you don't have to recompile or update your app.

    For example, a C program should be recompiled with an up to date version of the compiler and will probably need some code updates too.

    Java, ksh, perl have all changed over the years too so if your app uses any of those you may have to change flags or rewrite sections of code.
    Memory management has changed between AIX versions which could affect how well the app runs.

    As to the question of whether the app can run on Linux or something else, again, the answer depends on the app and how it was written. You won't know until you try it.
    #AIX-Forum


  • 5.  Re: running AIX 3.2 application in AIX 6.1

    Posted Wed May 18, 2011 09:12 PM

    Originally posted by: mmveiga


    If professional services are an option I would recommend the IBM migration factory : http://www-03.ibm.com/systems/migratetoibm/factory/
    If you want to learn on your own, a good reference could be the AIX 5 porting guide : www.redbooks.ibm.com/redbooks/pdfs/sg246034.pdf

    Marcelo
    #AIX-Forum