VMD-L Mailing List
From: Jim Parker (jimparker96313_at_gmail.com)
Date: Wed Aug 20 2014 - 16:09:15 CDT
I am attempting to compile a text-only (no OpenGL) version of VMD for use
on an HPC cluster. Basically, I have many TCL scripts that work with
atomselect methods and would like to have it available to the compute nodes
(which don't have OpenGL capability).
I was hoping someone could recommend a set of options that would generate a
text only mode for a LINUXAMD64 computer.
I saw that there are options provided for aix5&6.text compile modes, so I
tried those same options with LINUXAMD64
i.e. ./configure LINUXAMD64 IMD SILENT TCL PTHREADS LIBTACHYON NETCDF LP64
But the compilation fails with: undefined references to libtachyon.so...
Examining these options, I omitted LP64, since it is not listed for any of
the other LINUX modes and I assumed it was aix-specific. Also, added
SHARED since LINUX uses shared libraries
With those changes, the code compiles without errors (only warnings about
unused variables), and I get
No resource compiler required on this platform.
which I understand indicates the compilation completed.
However, make install gives the response
cp: cannot stat ‘../lib/stride/stride_LINUXAMD64’: No such file or directory
cp: cannot stat ‘../lib/surf/surf_LINUXAMD64’: No such file or directory
cp: cannot stat ‘../lib/tachyon/tachyon_LINUXAMD64’: No such file or
Make sure /home/surfer/tmp/bin/vmd-src is in your path.
VMD installation complete. Enjoy!
the resulting binary does not execute
rlwrap: Command not found.
/myhome/tmp/lib/vmd-src/vmd_LINUX: Command not found.
And inspecting the lib/stride lib/surf and lib/tachyon folders, the only
file is a README file in each.
the folder /myhome/tmp/lib/vmd-src
contains a file vmd.so and none of the *_LINUXAMD64