From: Stewart Dickson (dicksonsp_at_ornl.gov)
Date: Tue May 11 2004 - 09:51:09 CDT

Hallo,

I just attempted to build a LINUXAMD64 binary from the vmd-1.8.2.src
tarball.

In the vmd-1.8.2/src directory, make crashes as shown below.
To verify it's not just a problem with the x86-64 architecture, I tried
the same on
a 32-bit Lunix box -- same result.

Is the file libmolfile_plugin.h missing from the vmd-1.8.2.src tarball?

Thanks,

-Stewart <http://us.imdb.com/Name?Stewart+Dickson>
<http://www.csm.ornl.gov/~dickson>

> echo "Compiling " PluginMgr.C " --> " PluginMgr.o " ..."; \
> g++ -fno-for-scope -Wall -Wno-deprecated -O3 -march=i586
> -fomit-frame-pointer -DARCH_LINUX -DVMDSURF -DVMDMSMS
> -DVMDISOSURFACE -DVMDSTATICPLUGINS -I../plugins/include
> -I../plugins/LINUX/molfile -I. -c PluginMgr.C -o ../LINUX/PluginMgr.o
> Compiling PluginMgr.C --> PluginMgr.o ...
> PluginMgr.C:10:31: libmolfile_plugin.h: No such file or directory
> PluginMgr.C: In constructor `PluginMgr::PluginMgr()':
> PluginMgr.C:33: `MOLFILE_INIT_ALL' undeclared (first use this function)
> PluginMgr.C:33: (Each undeclared identifier is reported only once for each
> function it appears in.)
> PluginMgr.C:33: parse error before `}' token
> PluginMgr.C: In destructor `virtual PluginMgr::~PluginMgr()':
> PluginMgr.C:47: `MOLFILE_FINI_ALL' undeclared (first use this function)
> PluginMgr.C:47: parse error before `}' token
> PluginMgr.C: In member function `int PluginMgr::load_static_plugins()':
> PluginMgr.C:53: `MOLFILE_REGISTER_ALL' undeclared (first use this
> function)
> PluginMgr.C:54: parse error before `return'
> PluginMgr.C:58: warning: no return statement in function returning
> non-void
> make: *** [PluginMgr.o] Error 1