NAME
version - display version identification of object file or
binary
SYNOPSIS
version [ filename...]
DESCRIPTION
The version command displays the version of the named
file(s).
USAGE
Type: version filename
If the current working directory is not the installation
directory of the compiler(s) and other files to be checked,
filename must be the full path to their installation
directory.
Further, you can invoke version also to display the version
ID of the various executables that operate during a
compilation session by using the -V flag in the command line
for the compilers: cc, f95, CC.
EXAMPLES
If the current working directory contains the file(s) whose
version are to be displayed, type the command and
filename(s), for example:
version f95
version iropt
If the current working directory does not contain the
file(s), the argument must comprise the full path and
directory or filename to the file(s) to be checked for
version numbers. For example, in the following commands
path must give the full pathname to the file(s).
version /<path>/f95
version /<path>/prod/iropt
NOTES
The version command identifies the version numbers of the
installed Oracle Solaris Studio compilers and tools and
their associated libraries and other files.
The version command seeks and displays any string of ASCII
characters following the @(#)RELEASE VERSION string. This
string must be identified correctly in the source file(s),
depending on operating system's version. This string should
be in a #pragma ident, for example:
#pragma ident @(#)RELEASE VERSION 8.2
The version information string following this version-key
string can be any sequence of printable characters
terminated by a NEWLINE or NULL. The version command
displays whatever information is thus included in any file
accessed by this command.
You can see which Oracle Solaris Studio package contains the
object file or binary. For example, to see which package
contains the cc binary:
- On Solaris 10 platforms, type:
pkgchk -l -p 'installation_directory/solstudio12.2/bin/cc'
- On Linux platforms, type:
rpm -qf installation_directory/solstudio12.2/bin/cc
- On OpenSolaris platforms, type:
pkg search -lp installation_directory/solstudio12.2/bin/cc
You can list the Oracle Solaris Studio packages installed on
the system:
- On Solaris 10 platforms, type:
pkginfo | grep SPRO
- On Linux platforms, type:
rpm -qa | grep sun- | head
- On OpenSolaris platforms, type:
pkg list | grep -i studio