Re: binary compatibility

From: sol gongola (sol_at_adldata.com)
Date: 11/28/05


Date: Mon, 28 Nov 2005 15:19:56 -0500

Michael Kraemer wrote:
> In article <438b5757$0$27881$9b4e6d93@newsread4.arcor-online.net>, Uli Link
> <VonRechts.NachLinks@usenet.arcornews.de> writes:
>
>>With IBM C/C++ compiler you can change the symbolic link
>>/etc/vac.cfg -> /etc/vac53.cfg to /etc/vac51.cfg and and also adjust the
>>links under /usr/vac/lib
>>
>>Your chances to produce compatible binaries are much better, but it is
>>unsupported. Trial and error, but works most times.
>
>
> Huh ? Is this a novel feature ?
> In the past 15 years or so, code compiled on 4.x didn't work on 3.x,
> not even 4.x did work on 4.y ( for x > y ).

Version 3 and 4 were very different
Version 4 and 5 are very different
Subversion changes (between 4.3.2 and 4.3.3 or 5.2 and 5.3)
have a chance of compatibility if your code wasn't doing
something that dependant on something in the later libraries,
especially if you were usng the same compiler version on both
systems.

sol



Relevant Pages

  • Re: binary compatibility
    ... In article, Uli Link ... > Your chances to produce compatible binaries are much better, ... Is this a novel feature? ...
    (comp.unix.aix)
  • Re: binary compatibility
    ... Michael Kraemer wrote: ... >>Your chances to produce compatible binaries are much better, ...
    (comp.unix.aix)