CPPFLAGS=@CPPFLAGS@ -I. -I ./include/
DATABASE=@DATABASE@
DEFS=@DEFS@
-LDFLAGS=@LDFLAGS@
+LDFLAGS=@LDFLAGS@ -Wl,--no-undefined -Wl,--as-needed
LIBS=@LIBS@
LIBOBJS=@LIBOBJS@
INSTALL=@INSTALL@
INSTALL_DATA=@INSTALL_DATA@
RESOLV=@RESOLV@
SHELL=/bin/sh
-SERVER_LDFLAGS=@SERVER_LDFLAGS@
+SERVER_LDFLAGS=@SERVER_LDFLAGS@ -Wl,--no-undefined -Wl,--as-needed
SERVER_LIBS=@SERVER_LIBS@
SETUP_LIBS=@SETUP_LIBS@
YACC=@YACC@
setup.c snprintf.c \
stress.c support.c sysdep.c user_ops.c userlist.c \
whobbs.c \
- crc16.c journaling.c citadel_dirs.c
+ crc16.c journaling.c citadel_dirs.c threads.c
include Make_sources
modules_upgrade.c: modules_init.c
-modules_init.c: mk_module_init.sh $(SOURCES)
- $(srcdir)/mk_module_init.sh
-
SERV_OBJS = server_main.o \
user_ops.o citserver.o sysdep.o serv_extensions.o \
$(DATABASE:.c=.o) domain.o \
file_ops.o msgbase.o euidindex.o \
locate_host.o housekeeping.o html.o \
internet_addressing.o journaling.o \
- parsedate.o genstamp.o ecrash.o \
+ parsedate.o genstamp.o ecrash.o threads.o\
clientsocket.o modules_init.o modules_upgrade.o $(AUTH) $(SERV_MODULES)
citserver: $(SERV_OBJS)