Chris Quenelle writes:
> I ran into this problem in spades when Solaris 10 came out with libm.so.2
> No program that uses libm can be linked on Solaris 10 and run on Solaris 9.

That sounds odd to me ... why would you _expect_ to be able to link a
program on Solaris 10 and then run it on Solaris 9?

We support backward compatibility: old binaries that stick to the ABI
will run on new systems.  It doesn't work in the other direction,
though, because we're unable to predict the future.  New binaries
won't necessarily run on older systems, and they're not supported.  I
think that ought to extend to the link editing phase as well, as new
features occasionally appear here.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 35 Network Drive        71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

Reply via email to