Replace LLFLAGS with LDFLAGS_SO

This commit is contained in:
XANTRONIX Development 2020-12-18 14:43:18 -05:00 committed by XANTRONIX Industrial
parent cc94d615ec
commit ba1e3f049c
4 changed files with 10 additions and 6 deletions

View file

@ -6,7 +6,7 @@ INCLUDE_PATH = ../include
HEADERS_SUBDIR = patty/bin HEADERS_SUBDIR = patty/bin
CFLAGS += -I$(INCLUDE_PATH) CFLAGS += -I$(INCLUDE_PATH)
LDFLAGS = -L../src -lpatty LDFLAGS += -L../src -lpatty
PROGRAMS = pattyd ax25dump tncd PROGRAMS = pattyd ax25dump tncd
MAN8PAGES = pattyd.8 ax25dump.8 tncd.8 MAN8PAGES = pattyd.8 ax25dump.8 tncd.8

8
configure vendored
View file

@ -85,7 +85,7 @@ EOF
build_mk_append_generic() { build_mk_append_generic() {
cat <<'EOF' >> "$1" cat <<'EOF' >> "$1"
LLFLAGS = -shared -Wl,-soname=$(SONAME) LDFLAGS_SO = -shared -Wl,-soname=$(SONAME)
STATIC = lib$(LIBNAME).a STATIC = lib$(LIBNAME).a
@ -120,7 +120,7 @@ EOF
build_mk_append_darwin() { build_mk_append_darwin() {
cat <<'EOF' >> "$1" cat <<'EOF' >> "$1"
LLFLAGS = -dynamiclib -current_version $(VERSION) LDFLAGS_SO = -dynamiclib -current_version $(VERSION)
STATIC = lib$(LIBNAME).a STATIC = lib$(LIBNAME).a
@ -139,6 +139,10 @@ build_mk_create() {
if [ "$DEBUG" = 1 ]; then if [ "$DEBUG" = 1 ]; then
cat <<'EOF' > "$1" cat <<'EOF' > "$1"
CFLAGS_DEBUG = -g -fno-inline CFLAGS_DEBUG = -g -fno-inline
EOF
else
cat <<'EOF' > "$1"
CFLAGS_DEBUG =
EOF EOF
fi fi

View file

@ -5,7 +5,7 @@ CC = $(CROSS)cc
INCLUDE_PATH = ../include INCLUDE_PATH = ../include
CFLAGS += -I$(INCLUDE_PATH) CFLAGS += -I$(INCLUDE_PATH)
LDFLAGS = -L../src -lpatty -lutil LDFLAGS += -L../src -lpatty -lutil
EXAMPLES = connect listen login EXAMPLES = connect listen login

View file

@ -5,7 +5,7 @@ HEADERS_SUBDIR = patty
CC = $(CROSS)cc CC = $(CROSS)cc
CFLAGS += -I$(INCLUDE_PATH) CFLAGS += -I$(INCLUDE_PATH)
LDFLAGS = -lutil LDFLAGS += -lutil
HEADERS = kiss.h kiss/tnc.h ax25/aprs_is.h ax25.h client.h ax25/if.h \ HEADERS = kiss.h kiss/tnc.h ax25/aprs_is.h ax25.h client.h ax25/if.h \
ax25/frame.h ax25/sock.h ax25/route.h ax25/server.h daemon.h \ ax25/frame.h ax25/sock.h ax25/route.h ax25/server.h daemon.h \
@ -30,7 +30,7 @@ $(STATIC): $(OBJS)
$(RANLIB) $(STATIC) $(RANLIB) $(STATIC)
$(SONAME_FULL): $(OBJS) $(SONAME_FULL): $(OBJS)
$(CC) $(LLFLAGS) $(OBJS) $(LDFLAGS) -o $(SONAME_FULL) $(CC) $(OBJS) $(LDFLAGS_SO) $(LDFLAGS) -o $(SONAME_FULL)
$(SONAME): $(SONAME_FULL) $(SONAME): $(SONAME_FULL)
$(LN) -s $< $@ $(LN) -s $< $@