diff --git a/buildDataMan.sh b/buildDataMan.sh index 456de8551b25d3b3539dd03b5b2ec19b69b8a0fc..3cc30aa77b8af6c6f08ed33d4a374ef87ad4d713 100755 --- a/buildDataMan.sh +++ b/buildDataMan.sh @@ -7,6 +7,7 @@ DATAMAN_LOCATION=/Users/w4g/Dropbox/lib/DataMan MPICOMPILER=mpic++ +export DYLD_LIBRARY_PATH=$DATAMAN_LOCATION/lib:$DYLD_LIBRARY_PATH if [ "$(uname)" == "Darwin" ]; then CCOMPILER=g++-6 diff --git a/examples/hello/datamanReader/Makefile b/examples/hello/datamanReader/Makefile index e0f1266e5f1cd9afb4c6ea15f6db68598884f79a..0af3296f31879aa4254a676ed20db8fd673a8a60 100644 --- a/examples/hello/datamanReader/Makefile +++ b/examples/hello/datamanReader/Makefile @@ -5,7 +5,7 @@ BASE_NAME=helloDataManReader -CC=g++ # Compiling with defaults +CC=g++-6 # Compiling with defaults MPICC=mpic++ INC= LIB= @@ -20,8 +20,8 @@ INC+= -I$(ADIOS_DIR)/include #DATAMAN DATAMAN_LOC=/Users/w4g/Dropbox/lib/DataMan INC+= -I$(DATAMAN_LOC)/include -LIB+= -L$(DATAMAN_LOC)/lib -ldataman -LIB_NOMPI+= -L$(DATAMAN_LOC)/lib -ldataman +LIB+= -Wl,-rpath,$(DATAMAN_LOC)/lib -L$(DATAMAN_LOC)/lib -ldataman +LIB_NOMPI+= -Wl,-rpath,$(DATAMAN_LOC)/lib -L$(DATAMAN_LOC)/lib -ldataman #COMPILER FLAGS CFLAGS=-Wall -O0 -g -Wpedantic -std=c++11 diff --git a/examples/hello/datamanWriter/Makefile b/examples/hello/datamanWriter/Makefile index 89e148f2c855cd4b91a8eb8df7a41af3623caf5a..b8a9c496b9b83b2b49956825ae5ad0c8b49a051e 100644 --- a/examples/hello/datamanWriter/Makefile +++ b/examples/hello/datamanWriter/Makefile @@ -5,7 +5,7 @@ BASE_NAME=helloDataManWriter -CC=g++ # Compiling with defaults +CC=g++-6 # Compiling with defaults MPICC=mpic++ INC= LIB= @@ -20,8 +20,8 @@ INC+= -I$(ADIOS_DIR)/include #DATAMAN DATAMAN_LOC=/Users/w4g/Dropbox/lib/DataMan INC+= -I$(DATAMAN_LOC)/include -LIB+= -L$(DATAMAN_LOC)/lib -ldataman -LIB_NOMPI+= -L$(DATAMAN_LOC)/lib -ldataman +LIB+= -Wl,-rpath,$(DATAMAN_LOC)/lib -L$(DATAMAN_LOC)/lib -ldataman +LIB_NOMPI+= -Wl,-rpath,$(DATAMAN_LOC)/lib -L$(DATAMAN_LOC)/lib -ldataman #COMPILER FLAGS CFLAGS=-Wall -O0 -g -Wpedantic -std=c++11