From: Jim Parker (
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

But the compilation fails with: undefined references to

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 and none of the *_LINUXAMD64