mirror of https://github.com/sipwise/libtcap.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
28 lines
488 B
28 lines
488 B
CC=gcc
|
|
|
|
CPPFLAGS += -I../asn1 -I../include
|
|
CFLAGS := -g -Wall -O3
|
|
CFLAGS += -fPIC -D_DEFAULT_SOURCE
|
|
LDFLAGS := -O3
|
|
LDFLAGS += -shared -fPIC -Wl,-soname,$(LIBNAME).so.$(VERSION)
|
|
LDFLAGS += -Wl,--version-script=libtcap.map
|
|
|
|
OBJS=tcap.o
|
|
|
|
|
|
.PHONY: all clean
|
|
|
|
|
|
all: $(LIBSO)
|
|
|
|
$(LIBSOVER): $(OBJS) ../asn1/libtcap-asn.a
|
|
$(CC) $(CFLAGS) -o $@ $(OBJS) ../asn1/libtcap-asn.a $(LDFLAGS)
|
|
|
|
$(LIBSO): $(LIBSOVER)
|
|
ln -fs $(LIBSOVER) $(LIBSO)
|
|
|
|
clean:
|
|
rm -f $(OBJS)
|
|
rm -f $(LIBSO)
|
|
rm -f $(LIBSOVER)
|