Changes between Version 7 and Version 8 of Software/VMD
- Timestamp:
- 04/20/17 11:28:58 (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Software/VMD
v7 v8 49 49 cd vmd_compile 50 50 51 # unpack source 52 cp ../vmd-${VMD_VERSION}.src.tar.gz . 53 tar -xzf vmd-${VMD_VERSION}.src.tar.gz 51 if true; then # disable/enable unpack+patch 52 # unpack source 53 cp ../vmd-${VMD_VERSION}.src.tar.gz . 54 tar -xzf vmd-${VMD_VERSION}.src.tar.gz 54 55 55 # patch VMD 56 cp ../VMD-1.9.3_configure.patch . 57 patch vmd-1.9.3/configure -i VMD-1.9.3_configure.patch 56 # patch VMD 57 cp ../vmd-1.9.3_configure.patch . 58 patch vmd-1.9.3/configure -i vmd-1.9.3_configure.patch 59 fi 58 60 59 61 # load environment … … 106 108 export PLUGINDIR=$BUILDDIR/vmd-$VMD_VERSION/plugins 107 109 108 if false; then # disable/enable build plugins110 if true; then # disable/enable build plugins 109 111 cd $BUILDDIR/plugins 110 112 make clean 111 113 make LINUXAMD64 TCLINC=$TCLINC TCLLIB=$TCLLIB NETCDFINC=$NETCDFINC NETCDFLIB=$NETCDFLIB EXPATINC=$EXPATINC EXPATLIB=$EXPATLIB 112 114 make distrib 115 fi 116 117 ########## BUILD 3RD PARTY 118 # http://www.ks.uiuc.edu/Research/vmd/doxygen/extprogs.html 119 if true; then # disable/enable 3rd party 120 121 # build surf 122 cd $BUILDDIR/vmd-$VMD_VERSION/lib/surf 123 tar -xzf surf.tar.Z 124 sed -i '/^# DO NOT DELETE THIS LINE/,+100 s/^/#/' Makefile 125 make 126 127 # build stride 128 cd $BUILDDIR/vmd-$VMD_VERSION/lib/stride 129 wget ftp://ftp.ebi.ac.uk/pub/software/unix/stride/src/stride.tar.gz 130 tar -xzf stride.tar.gz 131 sed -i 's/^#define MAX_AT_IN_RES.*/#define MAX_AT_IN_RES 75/' stride.h 132 sed -i 's/^ return(SUCCESS);.*/ return(0);/' stride.c 133 make 134 135 # build tachyon 136 cd $BUILDDIR/vmd-$VMD_VERSION/lib/tachyon 137 wget http://jedi.ks.uiuc.edu/~johns/raytracer/files/0.99b6/tachyon-0.99b6.tar.gz 138 tar -xzf tachyon-0.99b6.tar.gz 139 cd tachyon/unix 140 sed -i 's#^LINUX_GLX_INCS.*#LINUX_GLX_INCS = -I$(EBROOTX11)/include#' Make-opengl 141 sed -i 's#^LINUX_GLX_LIBS.*#LINUX_GLX_LIBS = -L$(EBROOTX11)/lib -L$(NVIDIALIBDIR) -lGL -lX11#' Make-opengl 142 make linux-64-thr-ogl 143 cd $BUILDDIR/vmd-$VMD_VERSION/lib/tachyon 144 mkdir lib_LINUXAMD64 145 cp tachyon/compile/linux-64-thr-ogl/libtachyon.a lib_LINUXAMD64/ 146 mkdir include 147 cp tachyon/src/*.h include/ 148 113 149 fi 114 150 … … 130 166 export TCL_LIBRARY_DIR=$EBROOTTCL/lib 131 167 132 if false; then # disable/enable build plugins168 if true; then # disable/enable build plugins 133 169 cd $BUILDDIR/vmd-$VMD_VERSION 134 ./configure LINUXAMD64 NOSILENT ICC OPENGL OPENGLPBUFFER FLTK TK TCL PTHREADS NETCDF PYTHON NUMPY XINPUT XINERAMA LIBOSPRAY LIBOPTIX CUDA 135 # more: COLVARS IMD VRPN LIBSBALL ACTC LIBTACHYON170 ./configure LINUXAMD64 NOSILENT ICC OPENGL OPENGLPBUFFER FLTK TK TCL PTHREADS NETCDF PYTHON NUMPY XINPUT XINERAMA LIBOSPRAY LIBOPTIX CUDA IMD LIBTACHYON 171 # more: COLVARS VRPN LIBSBALL ACTC FREEVR 136 172 cd ./src 137 173 make