From 91d58b7e36450678e785df5a141b26304a74d3df Mon Sep 17 00:00:00 2001 From: "7u83@mail.ru" <7u83@mail.ru@noemail.net> Date: Sat, 17 Mar 2018 19:13:46 +0000 Subject: [PATCH] To compile under FreeBSD FossilOrigin-Name: 61f78db66d546e0c7bc55991e0e6c6da8656cc98a1d313cefc44bda0ec493609 --- src/ACConfig.mak | 1 + src/Config.mak | 1 + src/Macros.mak | 4 ++-- src/ac/Makefile | 2 +- 4 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/ACConfig.mak b/src/ACConfig.mak index b8bd23b5..35f23b55 100644 --- a/src/ACConfig.mak +++ b/src/ACConfig.mak @@ -5,3 +5,4 @@ include ../Config.mak SSL_LIBRARY=OPENSSL + diff --git a/src/Config.mak b/src/Config.mak index 2d0e2e69..d46d5d79 100644 --- a/src/Config.mak +++ b/src/Config.mak @@ -34,4 +34,5 @@ WITH_OPENSSL=1 # LIBDIR=lib +CFLAGS=-D_XOPEN_SOURCE=600 -D_BSD_SOURCE -pedantic -std=c90 -Wall diff --git a/src/Macros.mak b/src/Macros.mak index 613e5cac..ba5aa73d 100644 --- a/src/Macros.mak +++ b/src/Macros.mak @@ -25,13 +25,13 @@ endif ifeq ($(CC),clang) LDFLAGS += -g -L/usr/local/lib -CFLAGS += -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -fPIC -g -O0 -D_REENTRANT -I /usr/local/include -I../ +CFLAGS += -fPIC -g -O0 -D_REENTRANT -I /usr/local/include -I../ LD = clang endif ifeq ($(CC),gcc) LDFLAGS += -g -L/usr/local/lib -CFLAGS += -D_XOPEN_SOURCE=600 -D_BSD_SOURCE -fPIC -g -O0 -D_REENTRANT -I /usr/local/include -I../ +CFLAGS += -fPIC -g -O0 -D_REENTRANT -I /usr/local/include -I../ LD = gcc endif diff --git a/src/ac/Makefile b/src/ac/Makefile index 91a622cc..c965d646 100644 --- a/src/ac/Makefile +++ b/src/ac/Makefile @@ -22,7 +22,7 @@ LIBS+=-lrt LIBS+=-lpthread LIBS+=-lconfuse LIBS+=-lsqlite3 -LIBS+=-ldl +#LIBS+=-ldl ifeq ($(SSL_LIBRARY),GNUTLS)