From 507bce1bfa1dc9d3f35119abbea64c22f7d9d49f Mon Sep 17 00:00:00 2001
From: Kevin <kevin.hoellring@fau.de>
Date: Mon, 9 Dec 2019 18:02:09 +0100
Subject: [PATCH] Update Makefile for PIC compilation

---
 Makefile | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile
index b2dd226..9953648 100644
--- a/Makefile
+++ b/Makefile
@@ -9,8 +9,8 @@ INP_DIR		=	./inputs
 OUT_DIR		=	./outputs
 
 # Build parameters
-LDFLAGS=-L$(LIB_DIR) $(LIBRARY)
-CFLAGS=-Wall -Werror -I$(INCLUDE_DIR) -I/usr/local/include -fsanitize=address
+LDFLAGS=-L$(LIB_DIR) -llibrary
+CFLAGS=-Wall -Werror -I$(INCLUDE_DIR) -I/usr/local/include -fsanitize=address -fPIC
 SAMPLE_CFLAGS=-Wall -I$(INCLUDE_DIR) -I/usr/local/include -fsanitize=address
 CPPFLAGS=-std=c++14
 CC=g++
@@ -67,7 +67,7 @@ test: init_test test_gradient_descent test_gradient_root test_conjugate_gradient
 build: init $(BINARIES)
 
 $(TARGET_DIR)/%: $(BUILD_DIR)/%.o $(DEP_OBJ)
-	$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ $^ $(LDFLAGS)
+	$(CC) -o $@ $^ $(LDFLAGS)
 
 test_gradient_descent: init_test $(TEST_GRADIENT_DESCENT_EXE)
 	timeout 30 $(TEST_GRADIENT_DESCENT_EXE)
-- 
GitLab