Synchronet now requires the libarchive development package (e.g. libarchive-dev on Debian-based Linux distros, libarchive.org for more info) to build successfully.

...
 
Commits (1)
......@@ -22,7 +22,9 @@ ifdef WITHOUT_CRYPTLIB
CRYPT_LDFLAGS :=
CRYPT_DEPS :=
else
OBJS += $(MTOBJODIR)$(DIRSEP)st_crypt$(OFILE)
OBJS += $(MTOBJODIR)$(DIRSEP)ssh$(OFILE)
OBJS += $(MTOBJODIR)$(DIRSEP)telnets$(OFILE)
CFLAGS += $(CRYPT_CFLAGS)
EXTRA_LIBS += $(CRYPT_LIBS)
STATIC_CRYPTLIB := true
......
......@@ -34,8 +34,10 @@
#include "conn.h"
#include "rlogin.h"
#include "raw.h"
#ifndef WITHOUT_CRYPTLIB
#include "ssh.h"
#include "telnets.h"
#endif
#ifndef __HAIKU__
#include "modem.h"
#endif
......
$(MTOBJODIR)$(DIRSEP)syncterm$(OFILE): $(CRYPT_LIB)
$(MTOBJODIR)$(DIRSEP)st_crypt.h: $(CRYPT_LIB)
$(MTOBJODIR)$(DIRSEP)st_crypt$(OFILE): $(CRYPT_LIB)
$(MTOBJODIR)$(DIRSEP)ssh$(OFILE): $(CRYPT_LIB)
$(MTOBJODIR)$(DIRSEP)telnets$(OFILE): $(CRYPT_LIB)
......@@ -6,7 +6,6 @@ OBJS = \
$(MTOBJODIR)$(DIRSEP)ripper$(OFILE) \
$(MTOBJODIR)$(DIRSEP)rlogin$(OFILE) \
$(MTOBJODIR)$(DIRSEP)telnet_io$(OFILE) \
$(MTOBJODIR)$(DIRSEP)telnets$(OFILE) \
$(MTOBJODIR)$(DIRSEP)conn_telnet$(OFILE) \
$(MTOBJODIR)$(DIRSEP)conn$(OFILE) \
$(MTOBJODIR)$(DIRSEP)telnet$(OFILE) \
......@@ -15,6 +14,5 @@ OBJS = \
$(MTOBJODIR)$(DIRSEP)menu$(OFILE) \
$(MTOBJODIR)$(DIRSEP)zmodem$(OFILE) \
$(MTOBJODIR)$(DIRSEP)xmodem$(OFILE) \
$(MTOBJODIR)$(DIRSEP)st_crypt$(OFILE) \
$(MTOBJODIR)$(DIRSEP)syncterm$(OFILE)