Skip to content
Snippets Groups Projects
Commit ff985a1e authored by Pietro Incardona's avatar Pietro Incardona
Browse files

Supporting make install

parent b9f45491
No related branches found
No related tags found
No related merge requests found
......@@ -18,6 +18,13 @@ CXXFLAGS+=" --std=c++11 -march=native -mtune=native -Wno-unused-local-typedefs -
NVCCFLAGS=" "
INCLUDES_PATH=" -Iconfig "
# Add openfpm_pdata to prefix forlder
prefix="$prefix/openfpm_devices"
echo "Installation dir is: $prefix"
AC_PROG_RANLIB
AM_PROG_AR
# Checks for programs.
AC_PROG_CXX
......
......@@ -7,11 +7,18 @@ else
CUDA_SOURCES=
endif
bin_PROGRAMS = mem
noinst_PROGRAMS = mem
mem_SOURCES = main.cpp memory/HeapMemory.cpp $(CUDA_SOURCES)
mem_CXXFLAGS = $(INCLUDES_PATH) -I/usr/local/include
mem_CFLAGS =
mem_LDADD = $(LINKLIBS) -L/usr/lib64/nvidia-bumblebee/
lib_LIBRARIES = libofpmmemory.a
libofpmmemory_a_SOURCES = memory/HeapMemory.cpp $(CUDA_SOURCES) memory/PtrMemory.cpp
libofpmmemory_a_CXXFLAGS = $(INCLUDES_PATH) -I/usr/local/include
libofpmmemory_a_CFLAGS =
nobase_include_HEADERS = memory/ExtPreAlloc.hpp memory/HeapMemory.hpp memory/memory.hpp memory/PreAllocHeapMemory.hpp memory/PtrMemory.hpp
.cu.o :
$(NVCC) $(NVCCFLAGS) -I. $(INCLUDES_PATH) -o $@ -c $<
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment