Sun Studio 12: Fortran User's Guide

3.4.77 –o name

Specify the name of the executable file to be written.

There must be a blank between -o and name. Without this option, the default is to write the executable file to a.out. When used with -c, -o specifies the target .o object file; with -G it specifies the target .so library file.