#125 vmd plugins fail to compile

1.4.2b1
closed-fixed
Thomas Holder
5
2013-02-18
2012-05-05
Anonymous
No

This might be related to the vmd plugin update from a few revisions ago.

:info:destroot /opt/local/bin/gcc-mp-4.6 -fno-strict-aliasing -fno-common -dynamic -pipe -O2 -fwrapv -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes - D_PYMOL_MODULE -D_PYMOL_LIBPNG -D_PYMOL_FREETYPE -D_PYMOL_INLINE -D_PYMOL_NUMPY -D_PYMOL_OPENGL_SHADERS -D_PYMOL_VMD_PLUGINS -DNO_MMLIBS - D_PYMOL_CGO_DRAWARRAYS -D_PYMOL_CGO_DRAWBUFFERS -D_CGO_DRAWARRAYS -D_PYMOL_GL_CALLLISTS -DOPENGL_ES_2 -Iov/src -Ilayer0 -Ilayer1 -Ilayer2 -Ilayer3 - Ilayer4 -Ilayer5 -I/opt/local/include -I/opt/local/include/GL -I/opt/local/include/freetype2 -Icontrib/uiuc/plugins/include -Icontrib/uiuc/plugins/ molfile_plugin/src -Imodules/cealign/src -Imodules/cealign/src/tnt -Igenerated/include -Igenerated/src -I/opt/local/Library/Frameworks/Python.framework/ Versions/2.7/include/python2.7 -c contrib/uiuc/plugins/molfile_plugin/src/basissetplugin.c -o build/temp.macosx-10.7-x86_64-2.7/contrib/uiuc/plugins/ molfile_plugin/src/basissetplugin.o -ffast-math -funroll-loops -O3 -fcommon
:info:destroot contrib/uiuc/plugins/molfile_plugin/src/basissetplugin.c: In function 'read_basis_metadata':
:info:destroot contrib/uiuc/plugins/molfile_plugin/src/basissetplugin.c:208:11: error: 'molfile_qm_metadata_t' has no member named 'have_esp'
:info:destroot contrib/uiuc/plugins/molfile_plugin/src/basissetplugin.c:209:11: error: 'molfile_qm_metadata_t' has no member named 'have_npa'
:info:destroot contrib/uiuc/plugins/molfile_plugin/src/basissetplugin.c:211:11: error: 'molfile_qm_metadata_t' has no member named 'have_internals'
:info:destroot error: command '/opt/local/bin/gcc-mp-4.6' failed with exit status 1

Discussion

  • Jason Vertrees
    Jason Vertrees
    2012-05-21

    • assigned_to: nobody --> inchoate
     
  • Thomas Holder
    Thomas Holder
    2012-05-30

    I managed to compile PyMOL with the latest VMD plugins. See:
    http://pymolwiki.org/index.php/User:Speleo3/VMD_plugins

    I suggest to remove the broken "contrib/uiuc" directory from the PyMOL source tree and the "setup.py" file and instead add a working "vmd_plugins_update.py" script.

     
  • Thomas Holder
    Thomas Holder
    2013-02-18

    • status: open --> closed-fixed
    • assigned_to: Jason Vertrees --> Thomas Holder
    • milestone: --> 1.4.2b1
     
  • Thomas Holder
    Thomas Holder
    2013-02-18

    done in svn r4021