Usage Note 4421: How to determine if a UNIX SAS install is 32-bit or 64-bit
The Unix file command can be used against the main sas executable
!SASROOT/sas to determine if the installation is 32-bit or 64-bit.
The following are examples of its output on each platform:
On an AIX machine, 32-bit SAS:
file /800/usrlibsas/sas
/800/usrlibsas/sas: executable (RISC System/6000) or
object module not stripped
On an AIX machine, 64-bit SAS
file /800/usrlibsas/sas
/800/usrlibsas/sas: 64-bit AIX executable or object
module not stripped
On a Solaris machine, 32-bit SAS:
file /800/usrlibsas/sas
/800/usrlibsas/sas: ELF 32-bit MSB executable SPARC
Version 1, dynamically linked, not stripped
On a Solaris machine, 64-bit SAS:
file /800/usrlibsas/sas
/800/usrlibsas/sas: ELF 64-bit MSB executable SPARCV9
Version 1, UltraSPARC1 Extensions Required, dynamically
linked, not stripped
On an HP-UX machine, 32-bit SAS:
file /800/usrlibsas/sas
/800/usrlibsas/sas: PA-RISC1.1 shared executable
dynamically linked -not stripped
On an HP-UX machine, 64-bit SAS:
file /800/usrlibsas/sas
/800/usrlibsas/sas: ELF-64 executable object file -
PA-RISC 2.0 (LP64)
Operating System and Release Information
| Product Family | Product | System | Reported Release | Fixed Release* |
| SAS System | Base SAS | 64-bit Enabled AIX | 8.2 TS2M0 | |
| HP-UX | 8.2 TS2M0 | |
| 64-bit Enabled HP-UX | 8.2 TS2M0 | |
| 64-bit Enabled Solaris | 8.2 TS2M0 | |
| AIX | 8.2 TS2M0 | |
| Solaris | 8.2 TS2M0 | |
*
For software releases that are not yet generally available, the Fixed
Release is the software release in which the problem is planned to be
fixed.
| Type: | Usage Note |
| Priority: | |
| Topic: | System Administration ==> Installation
|
| Date Modified: | 2001-03-02 12:45:44 |
| Date Created: | 2001-03-02 12:45:44 |