Skip to content

Commit b4105c8

Browse files
committed
build: add -fPIE and -pie to fix PIE build error in CI
1 parent 13f8535 commit b4105c8

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
CC = gcc
2-
CFLAGS = -Wall -Wextra -I./include
3-
LDFLAGS =
2+
CFLAGS = -Wall -Wextra -I./include -fPIE
3+
LDFLAGS = -pie
44

55
SRC_DIR = src
66
OBJ_DIR = obj
@@ -29,7 +29,7 @@ banner:
2929

3030
$(TARGET): $(OBJS)
3131
@mkdir -p $(BIN_DIR)
32-
$(CC) $(OBJS) -o $(TARGET) $(LDFLAGS)
32+
$(CC) $(OBJS) $(LDFLAGS) -o $(TARGET)
3333

3434
$(OBJ_DIR)/%.o: $(SRC_DIR)/%.c
3535
@mkdir -p $(OBJ_DIR)

0 commit comments

Comments
 (0)