diff --git a/install_Metis.sh b/install_Metis.sh index 01cfc6a0650a3e873480544ee52ad83fd73e41e0..e3a7d167545bb99a3ddc8dacb04d597146fb4a2e 100644 --- a/install_Metis.sh +++ b/install_Metis.sh @@ -3,7 +3,8 @@ mkdir ${HOME}/METIS wget http://ppmcore.mpi-cbg.de/upload/metis-5.1.0.tar.gz tar -xf metis-5.1.0.tar.gz -cd metis-5.1.0.tar.gz -sh ./configure --prefix={$HOME}/METIS +cd metis-5.1.0 +make config shared=1 prefix=${HOME}/METIS make make install + diff --git a/src/Makefile b/src/Makefile index ce2ed090c9b6df8b8c1f5336130d9013fe904603..0863bd07873a916de33eafa4d0b2a50b160b897e 100644 --- a/src/Makefile +++ b/src/Makefile @@ -289,7 +289,7 @@ top_builddir = .. top_srcdir = .. LINKLIBS = $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS) $(BOOST_IOSTREAMS_LIB) $(CUDA_LIBS) pdata_SOURCES = main.cpp ../../OpenFPM_devices/src/memory/HeapMemory.cpp ../../OpenFPM_devices/src/memory/PtrMemory.cpp ../../OpenFPM_vcluster/src/VCluster.cpp ../../OpenFPM_data/src/Memleak_check.cpp -pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) +pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) pdata_CFLAGS = $(CUDA_CFLAGS) pdata_LDADD = $(LINKLIBS) -L/usr/lib64/nvidia-bumblebee/ -lmetis all: all-am diff --git a/src/Makefile.am b/src/Makefile.am index ec1fa9b47b2544d1c6d34e0bf2c0fc51e734d5a4..68ea9baad65331c9b4c567e2b89ee7d36e3395ec 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -3,7 +3,7 @@ LINKLIBS = $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS) $(BOOST_IOS bin_PROGRAMS = pdata pdata_SOURCES = main.cpp ../../OpenFPM_devices/src/memory/HeapMemory.cpp ../../OpenFPM_devices/src/memory/PtrMemory.cpp ../../OpenFPM_vcluster/src/VCluster.cpp ../../OpenFPM_data/src/Memleak_check.cpp -pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) +pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) pdata_CFLAGS = $(CUDA_CFLAGS) pdata_LDADD = $(LINKLIBS) -L/usr/lib64/nvidia-bumblebee/ -lmetis diff --git a/src/Makefile.in b/src/Makefile.in index 938957b1b53d8c3d0bec25de740f2a0ce8f167bc..3394d73e97eed574e9c984ed3efbcc9cb1515fbf 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -289,7 +289,7 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ LINKLIBS = $(METIS_LIB) $(PTHREAD_LIBS) $(OPT_LIBS) $(BOOST_LDFLAGS) $(BOOST_IOSTREAMS_LIB) $(CUDA_LIBS) pdata_SOURCES = main.cpp ../../OpenFPM_devices/src/memory/HeapMemory.cpp ../../OpenFPM_devices/src/memory/PtrMemory.cpp ../../OpenFPM_vcluster/src/VCluster.cpp ../../OpenFPM_data/src/Memleak_check.cpp -pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) +pdata_CXXFLAGS = $(CUDA_CFLAGS) $(INCLUDES_PATH) $(METIS_INCLUDE) $(BOOST_CPPFLAGS) pdata_CFLAGS = $(CUDA_CFLAGS) pdata_LDADD = $(LINKLIBS) -L/usr/lib64/nvidia-bumblebee/ -lmetis all: all-am