Man Page version.1




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