Chapter Contents

Previous

Next
Introduction to the SAS/C Library

Rules for Using Different Releases of the Compiler and Library

Here are the rules for compiling, linking, and executing programs with different releases of the compiler and library:

Likely Results of Mixing Releases of the Compiler and Libraries shows the likely result of using different releases of the compiler and the resident and transient libraries to compile and link programs. If you are unsure which version of the library you are using, you can use the =version run-time option, which displays the library version numbers.

Note:    Combining more than three versions of the compiler and resident and transient libraries becomes very complicated and is not documented here. In Likely Results of Mixing Releases of the Compiler and Libraries where a row contains two entries of "older," they refer to the same older version.  [cautionend]

Likely Results of Mixing Releases of the Compiler and Libraries
Program Transient Library Release Resident Library Release Compiler Release Likely Result: Will Program Run?
1 current current current Yes
2 current current previous Yes
3 current current older Yes
4 current previous current No
5 current previous previous Yes
6 current previous older Yes
7 current older current No
8 current older previous No
9 current older older Yes
10 previous current current No
11 previous current previous No
12 previous current older No
13 previous previous current No
14 previous previous previous Yes
15 previous previous older Yes
16 previous older current No
17 previous older previous No
18 previous older older Yes
19 older current current No
20 older current previous No
21 older current older No
22 older previous current No
23 older previous previous No
24 older previous older No
25 older older current No
26 older older previous No
27 older older older Yes


Chapter Contents

Previous

Next

Top of Page

Copyright © 2001 by SAS Institute Inc., Cary, NC, USA. All rights reserved.