From 602ed60d0b4019377634fb95e922f2dd246c1e2a Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 4 Jan 2009 11:39:22 +0000 Subject: added NO_LIBGMP and NO_CRYPT to build a daemon without cryptosupport NOTE: with NO_LIBGMP the cipher and the keyderivation don't work until now --- src/Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/Makefile') diff --git a/src/Makefile b/src/Makefile index 1431568..29de57a 100644 --- a/src/Makefile +++ b/src/Makefile @@ -34,7 +34,7 @@ TARGET=$(shell uname -s) CC = gcc -CCFLAGS = -g -O2 #-DANYTUN_02_COMPAT +CCFLAGS = -g -O2 #-DNO_LIBGMP #-DNO_CRYPT #-DANYTUN_02_COMPAT LD = gcc LDFLAGS = -g -Wall -O2 -lgcrypt -lgpg-error -lgmp @@ -46,6 +46,9 @@ ifeq ($(TARGET),OpenBSD) LDFLAGS += -L/usr/local/lib endif +CRYPT_OBJS = key_derivation.o \ + auth_algo.o + OBJS = log.o \ signal.o \ options.o \ @@ -54,11 +57,11 @@ OBJS = log.o \ plain_packet.o \ encrypted_packet.o \ seq_window.o \ - key_derivation.o \ cipher.o \ - auth_algo.o \ uanytun.o +OBJS += $(CRYPT_OBJS) + EXECUTABLE = uanytun all: $(EXECUTABLE) -- cgit v1.2.3