Reg: installion

Thankyou for the reply. I am using opensuse 13.1. I installed mpi and gave the right path. Now I am getting the following error. Somehow the makefile is not pointing the right path and my make file looks like.

g++ = RedHat Linux box, g++4, MPICH2, FFTW

SHELL = /bin/sh

---------------------------------------------------------------------

compiler/linker settings

specify flags and libraries needed for your compiler

CC = g++
CCFLAGS = -g -O # -Wunused
SHFLAGS = -fPIC
DEPFLAGS = -M

LINK = g++
LINKFLAGS = -g -O
LIB =
SIZE = size

ARCHIVE = ar
ARFLAGS = -rc
SHLIBFLAGS = -shared

---------------------------------------------------------------------

LAMMPS-specific settings

specify settings for LAMMPS features you will use

if you change any -D setting, do full re-compile after “make clean”

LAMMPS ifdef settings, OPTIONAL

see possible settings in doc/Section_start.html#2_2 (step 4)

LMP_INC = -DLAMMPS_GZIP -DLAMMPS_JPEG

MPI library, REQUIRED

see discussion in doc/Section_start.html#2_2 (step 5)

can point to dummy MPI library in src/STUBS as in Makefile.serial

INC = path for mpi.h, MPI compiler settings

PATH = path for MPI library

LIB = name of MPI library

MPI_INC = -DMPICH_SKIP_MPICXX -I/home/arun/Downloads/lmp/mpich2/include
MPI_PATH = -L/home/arun/Downloads/lmp/mpich2/lib64
MPI_LIB = -lmpich -lmpl -lpthread

FFT library, OPTIONAL

see discussion in doc/Section_start.html#2_2 (step 6)

can be left blank to use provided KISS FFT library

INC = -DFFT setting, e.g. -DFFT_FFTW, FFT compiler settings

PATH = path for FFT library

LIB = name of FFT library

FFT_INC = -DFFT_FFTW -I/home/arun/Downloads/lmp/fftw2/inlcude
FFT_PATH = -L/home/arun/Downloads/lmp/fftw2/lib64
FFT_LIB = -lfftw

JPEG and/or PNG library, OPTIONAL

see discussion in doc/Section_start.html#2_2 (step 7)

only needed if -DLAMMPS_JPEG or -DLAMMPS_PNG listed with LMP_INC

INC = path(s) for jpeglib.h and/or png.h

PATH = path(s) for JPEG library and/or PNG library

LIB = name(s) of JPEG library and/or PNG library

JPG_INC = -I/home/arun/Downloads/lmp/jpeg/include
JPG_PATH = -L/home/arun/Downloads/lmp/jpeg/lib64
JPG_LIB = /home/arun/Downloads/lmp/jpeg/lib/libjpeg.la

---------------------------------------------------------------------

build rules and dependencies

no need to edit this section

include Makefile.package.settings
include Makefile.package

EXTRA_INC = (LMP_INC) (PKG_INC) (MPI_INC) (FFT_INC) (JPG_INC) (PKG_SYSINC)
EXTRA_PATH = (PKG_PATH) (MPI_PATH) (FFT_PATH) (JPG_PATH) (PKG_SYSPATH) EXTRA_LIB = (PKG_LIB) (MPI_LIB) (FFT_LIB) (JPG_LIB) (PKG_SYSLIB)

Path to src files

vpath .cpp .. vpath .h …

Link target

(EXE): (OBJ)
(LINK) (LINKFLAGS) (EXTRA_PATH) (OBJ) (EXTRA_LIB) (LIB) -o (EXE) (SIZE) $(EXE)

Library targets

lib: (OBJ) (ARCHIVE) (ARFLAGS) (EXE) $(OBJ)

shlib: (OBJ) (CC) (CCFLAGS) (SHFLAGS) (SHLIBFLAGS) (EXTRA_PATH) -o (EXE) \ (OBJ) (EXTRA_LIB) (LIB)

Compilation rules

.o:.cpp
(CC) (CCFLAGS) (SHFLAGS) (EXTRA_INC) -c $<

.d:.cpp
(CC) (CCFLAGS) (EXTRA_INC) (DEPFLAGS) < > @

Individual dependencies

DEPENDS = (OBJ:.o=.d) sinclude (DEPENDS)

make[1]: Entering directory /home/arun/Downloads/lmp/lammps/src/Obj_g++' g++ -g -O -DLAMMPS_GZIP -DLAMMPS_JPEG -DMPICH_SKIP_MPICXX -I/home/arun/Downloads/lmp/mpich2/include -DFFT_FFTW -I/home/arun/Downloads/lmp/fftw2/inlcude -I/home/arun/Downloads/lmp/jpeg/include -c ../fft3d_wrap.cpp In file included from ../fft3d_wrap.h:18:0, from ../fft3d_wrap.cpp:15: ../fft3d.h:212:18: fatal error: fftw.h: No such file or directory #include "fftw.h" ^ compilation terminated. make[1]: *** [fft3d_wrap.o] Error 1 make[1]: Leaving directory /home/arun/Downloads/lmp/lammps/src/Obj_g++’
make: *** [g++] Error 2