Skip to content

Commit dbef6fd

Browse files
committed
makefile: make makefile ubuntu comfortable
1 parent 0863e03 commit dbef6fd

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

makefile.inc

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,21 @@
11
SOURCE := $(wildcard *.c)
22
OBJS := $(patsubst %.c, %.o, $(SOURCE))
33
CC := gcc
4+
LD := g++ #we will need to link c++ mysql client library
45
CFLAGS := -Wall -Wno-strict-aliasing -Wno-uninitialized -g -rdynamic -std=gnu99
56
LFLAGS := -g -rdynamic
67

7-
.PHONY : all clean install
8+
.PHONY : all clean install
89

910
all : $(TARGET)
1011

1112
clean :
1213
rm -rf *.d *.o $(TARGET)
1314

14-
$(TARGET): $(OBJS)
15-
$(CC) $(LFLAGS) -o $@ $(OBJS) $(LIBS)
16-
17-
.c.o:
15+
$(TARGET) : $(OBJS)
16+
$(LD) $(LFLAGS) -o $@ $(OBJS) $(LIBS)
17+
.c.o :
1818
$(CC) $(CFLAGS) -c -o $@ $< $(INCS)
1919

2020
install :
21+

0 commit comments

Comments
 (0)