IIRC, this is because you installed GNU make as a setgid or setuid
process. I can't remember all the details, but there's a security
feature in Solaris where if the program is setuid or setgid the process
is invoked with a strange filename for temporary files, or something.
Anyway, unless you need to use load balancing (-l) you can remove the
setuid/setgid permissions from GNU make.
Also, if you upgrade to the latest version you can get load balancing on
Solaris without needing to install setuid/setgid in the first place.
--
-------------------------------------------------------------------------------
Paul D. Smith <[EMAIL PROTECTED]> Find some GNU make tips at:
http://www.gnu.org http://www.ultranet.com/~pauld/gmake/
"Please remain calm...I may be mad, but I am a professional." --Mad Scientist