From: John Stone (johns_at_ks.uiuc.edu)
Date: Mon Aug 06 2007 - 23:59:51 CDT

Hi,
  This is likely due to using the standard Solaris 'make' utility,
the plugin makefile requires the use of the GNU make utility due
to the complexity of the build process and the necessity to use several
extensions to the standard 'make' dependency rules. On our Solaris
systems (and others that don't use GNU make by default) we install
GNU make as 'gmake'. Try using GNU make and I think your problem
will go away. This is mentioned explicitly in the plugin tree compilation
instructions here:
  http://www.ks.uiuc.edu/Research/vmd/plugins/doxygen/compiling.html

Cheers,
  John Stone
  vmd_at_ks.uiuc.edu

On Tue, Aug 07, 2007 at 03:18:52AM +0000, AustinSmall_at_comcast.net wrote:
> Hi Everyone,
>
> I am installing vmd plugins on a solaris X86 maching, and am recieving the error message:
>
> sh: molfile_plugin: does not exist
> *** Error code 1
> The following command caused the error:
> for dir in molfile_plugin apbsrun atomedit autoimd autoionize autopsf bignum biocore catdcd cgtools cionize cliptool clonerep colorscalebar contactmap dataimport demomaster dipwatch dowser exectool extendedpdb gofrgui hesstrans idatm imdmenu intersurf irspecgui membrane molefacture moltoptools multimolanim multiplot mutator namdenergy namdgui namdplot namdserver navfly navigate optimization palettetool paratool pbctools pdbtool pmepot psfgen qmtool ramaplot readcharmmpar readcharmmtop resptool rmsd rmsdtt saltbr solvate stingtool textview timeline vdna viewmaster volmapgui vmdmovie vmdtkcon zoomseq blast clustalw cluster colorbar libbiokit multiseq multiseqdialog phylotree plotter seqdata seqedit simpleedit stamp; do cd $dir && make dynlibs && cd .. || exit 1 ; done
> make: Fatal error: Command failed for target `dynlibs'
> Current working directory /export/home/vmd/plugins
> *** Error code 1
> The following command caused the error:
> make dynlibs staticlibs bins \
> "ARCH = SOLARISX86" \
> "COPTO = -o " \
> "LOPTO = -o " \
> "CC = cc -mt -fast -xarch=native" \
> "CXX = CC -mt -fast -xarch=native" \
> "DEF = -D" \
> "CCFLAGS = -KPIC " \
> "CXXFLAGS = -KPIC " \
> "TCLLDFLAGS = -ltcl8.4 -lsocket -lnsl -ldl" \
> "NETCDFLDFLAGS = -lnetcdf -lsocket -lnsl -ldl" \
> "AR = ar" \
> "NM = nm -p" \
> "RANLIB = touch" \
> "SHLD = cc -mt -fast -xarch=native -G"
> make: Fatal error: Command failed for target `SOLARISX86'
>
> Thanks

-- 
NIH Resource for Macromolecular Modeling and Bioinformatics
Beckman Institute for Advanced Science and Technology
University of Illinois, 405 N. Mathews Ave, Urbana, IL 61801
Email: johns_at_ks.uiuc.edu                 Phone: 217-244-3349
  WWW: http://www.ks.uiuc.edu/~johns/      Fax: 217-244-6078