itaps-parallel Makefiles in tutorial exercises

Lori A. Diachin diachin2 at llnl.gov
Thu Nov 13 12:30:57 CST 2008


While you're making last minute changes to your exercises, I'd like to 
advocate that if you haven't already done so you use the iMesh-Defs.inc 
file that is now available in /usr/local/itaps/FMDB_iMeshP/lib.   This 
is consistent with the process we would like to encourage folks to use 
in their makefiles, so our examples should use it as well.   The 
variables are defined below.  I thought that we had only defined 
IMESH_INCLUDES, IMESH_LIBS, etc... is there a potential problem with 
possible conflicts in the FLAGS definitions?


here's the iMesh-Defs.inc file from FMDB

IMESH_CXXFLAGS = -g -O2
IMESH_CFLAGS = -g -O2
IMESH_LDFLAGS =
IMESH_CXX_LDFLAGS =
IMESH_CXX_LIBS =

IMESH_INCLUDES = -I$(IMESH_INCLUDEDIR)/include/FMDB 
-I$(IMESH_INCLUDEDIR)/include/SCORECModel 
-I$(IMESH_INCLUDEDIR)/include/SCORECUtil

IMESH_LIBS =   -L$(FMDB_IMESH_LIBDIR) -lFMDB -lSCORECModel -lSCORECUtil \
               -L$(FMDB_IMESH_LIBDIR)/share/lib/$linux64 -lautopack

IMESH_INCLUDEDIR = /usr/local/itaps/FMDB_iMeshP/
FMDB_IMESH_LIBDIR = /usr/local/itaps/FMDB_iMeshP/
iMesh_INCLUDEDIR=/usr/local/itaps/FMDB_iMeshP//include
FMDB_iMesh_LIBDIR=/usr/local/itaps/FMDB_iMeshP//lib




More information about the itaps-parallel mailing list