The Solaris kernel supports both a 32-bit and a 64-bit architecture.
WinDriver version 9.0.1 and below supports Solaris versions 8, 9, 10, and OpenSolaris, using 64-bit architecture on SPARC platforms (Solaris 10 and OpenSolaris are supported from v8.0.0). Earlier versions (v5.2.2 and earlier) of WinDriver support only Solaris 2.6/7.0/8.0 using 32-bit architecture, on SPARC and x86 platforms,

Beginning with Solaris 8.0, the default Solaris installation uses the 64-bit architecture. If you are encountering problems in installing WinDriver on your Solaris machine, it may be because you are trying to use WinDriver with the Solaris 64-bit architecture. In order to find out which architecture you are currently using, run: ‘isainfo -v‘, so you can install the correct WinDriver version.