Hi,
I'm having trouble getting CHARMM (c32b1) to run on my SunBlade 2000 (Solaris 2.9, Sun Studio 10 compilers). Having gotten a patch for the makefiles (provided in response to a previous post: "Solaris 5.9 Installation Problems"), I got the program to compile by applying the patch to a clean (fresh from the tar file) set of files, and then running "install.com sun64". However, I get a skull-and-crossbones termination every time I try to run CHARMM. The error message is:
***** LEVEL -5 WARNING FROM <CHANDLE> *****
***** Unrecognized argument "charmm"
******************************************
BOMLEV ( 0) IS REACHED - TERMINATING. WRNLEV IS 5
-------------------------------------
Going through the installation log file, there were no errors (as one would expect), and a few warnings:
cc -Dnographics -xtarget=native64 -c /home2/bin/c32b1/source/emap/emapio.c
ucbcc: Warning: Option -YP,:/usr/ucblib:/opt/SUNWspro/prod/bin/../lib:/opt/SUNWspro/prod/bin:/usr/ccs/lib:/usr/lib passed to ld, if ld is invoked, ignored otherwise
unknown flag -destination_ir=yabe
These warnings also appeared after compilation of cstuff.c, socket.c, and xdisp.c. After the xdisp compilation, I also got the message:
"/home2/bin/c32b1/source/machdep/xdisp.c", line 592: warning: empty translation unit .
There was also something present after the cstuff.c, socket.c, and xdisp.c compilations about a macro NULL being redefined (referencing two header files somewhere else on the computer).
Thanks for any help you can provide.
Wayne