I finally got the &shell funclet to grab the Sun Studio compiler
version. The below one worked from the shell, but not in the mtt
client (because the cc -V output goes to stderr?).
compiler_version = &shell("cc -V |& head -n 1 | nawk '{print \$4}'");
The workaround was to have the 'cc -V' output and the head/nawk
utilities rendezvous in a file instead of a pipe.
compiler_version = &shell("cc -V 2> /tmp/cc.out; cat /tmp/cc.out | head -n 1 | nawk '{print \$4}'");
-Ethan
|