lammps/lib/vtk
Axel Kohlmeyer 551ea9694d add VTK config for recent fedora versions 2018-05-07 07:23:29 -04:00
..
Makefile.lammps new Section package and start doc pages and build scripts 2017-05-04 11:22:20 -06:00
Makefile.lammps.arch_vtk6 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14632 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-02-15 22:34:20 +00:00
Makefile.lammps.centos6_vtk5 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14632 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-02-15 22:34:20 +00:00
Makefile.lammps.centos7_vtk6 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14632 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-02-15 22:34:20 +00:00
Makefile.lammps.fedora28_vtk7 add VTK config for recent fedora versions 2018-05-07 07:23:29 -04:00
Makefile.lammps.ubuntu14.04_vtk5 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14632 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-02-15 22:34:20 +00:00
Makefile.lammps.ubuntu14.04_vtk6 git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@14632 f3b2605a-c512-4ea7-a41b-209d697bcdaa 2016-02-15 22:34:20 +00:00
README new Section package and start doc pages and build scripts 2017-05-04 11:22:20 -06:00

README

The Makefile.lammps file in this directory is used when building
LAMMPS with its USER-VTK package installed.  The file has several
settings needed to compile and link LAMMPS with the VTK library.  You
should choose a Makefile.lammps.* file compatible with your system and
your version of VTK, and copy it to Makefile.lammps before building
LAMMPS itself.  You may need to edit one of the provided files to
match your system.

If you create a new Makefile.lammps file suitable for some version of
VTK on some system, that is not a match to one of the provided
Makefile.lammps.* files, you can send it to the developers, and we can
include it in the distribution for others to use.

To illustrate, these are example settings from the
Makefile.lammps.ubuntu14.04_vtk6 file:

vtk_SYSINC = -I/usr/include/vtk-6.0
vtk_SYSLIB = -lvtkCommonCore-6.0 -lvtkIOCore-6.0 -lvtkIOXML-6.0 -lvtkIOLegacy-6.0 -lvtkCommonDataModel-6.0
vtk_SYSPATH =

vtk_SYSINC refers to the include directory of the installed VTK library

vtk_SYSLIB refers to the libraries needed to link to from an
application (LAMMPS in this case) to "embed" VTK in the
application. VTK consists of multiple shared libraries which are
needed when using the USER-VTK package.

vtk_SYSPATH = refers to the path (e.g. -L/usr/local/lib) where the VTK
library can be found.  You may not need this setting if the path is
already included in your LD_LIBRARY_PATH environment variable.