# HG changeset patch # User Guido Berhoerster # Date 1473791117 -7200 # Node ID a779ed022a874c1e07d431cefa46bc40bf53e92b # Parent 5a992d8730849dd05d856ebe4ad547951a56d5c7 Use correct headers and libraries under Solaris/Illumos diff -r 5a992d873084 -r a779ed022a87 Makefile --- a/Makefile Tue Sep 13 19:50:38 2016 +0200 +++ b/Makefile Tue Sep 13 20:25:17 2016 +0200 @@ -98,14 +98,18 @@ all: $(PACKAGE) $(OBJS) $(MANPAGES) $(PACKAGE): XCPPFLAGS = -D_XOPEN_SOURCE=600 -DOPENSSL_LOAD_CONF +$(PACKAGE): XCFLAGS := $(shell getconf LFS_CFLAGS) +$(PACKAGE): LDLIBS := -lcrypto +$(PACKAGE): XLDFLAGS := $(shell getconf LFS_LDFLAGS) ifeq ($(HAVE_ERR_H),1) $(PACKAGE): XCPPFLAGS += -DHAVE_ERR_H else OBJS += err.o endif -$(PACKAGE): XCFLAGS := $(shell getconf LFS_CFLAGS) -$(PACKAGE): LDLIBS := -lcrypto -$(PACKAGE): XLDFLAGS := $(shell getconf LFS_LDFLAGS) +ifeq ($(OS_NAME),SunOS) + $(PACKAGE): XCPPFLAGS += -I/usr/xpg4/include + $(PACKAGE): XLDFLAGS += -L/usr/xpg4/lib -R/usr/xpg4/lib +endif $(PACKAGE): $(OBJS) $(LINK.o) $^ $(LDLIBS) -o $@