From f034ed54ab90fad57e1dfe56dc16f882e69c41e3 Mon Sep 17 00:00:00 2001 From: zach shipko Date: Thu, 23 Apr 2015 11:28:17 -0700 Subject: [PATCH] support openbsd --- scripts/mk_util.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/mk_util.py b/scripts/mk_util.py index 4641a7b1b..66877485e 100644 --- a/scripts/mk_util.py +++ b/scripts/mk_util.py @@ -1581,6 +1581,11 @@ def mk_config(): LDFLAGS = '%s -lrt' % LDFLAGS SLIBFLAGS = '-shared' SLIBEXTRAFLAGS = '%s -lrt' % SLIBEXTRAFLAGS + elif sysname == 'OpenBSD': + CXXFLAGS = '%s -fno-strict-aliasing -D_OPENBSD_' % CXXFLAGS + OS_DEFINES = '-D_OPENBSD_' + SO_EXT = '.so' + SLIBFLAGS = '-shared' elif sysname[:6] == 'CYGWIN': CXXFLAGS = '%s -D_CYGWIN -fno-strict-aliasing' % CXXFLAGS OS_DEFINES = '-D_CYGWIN'