From cf0bcbd5990e921fff9e50c0d1b890cf13dea30a Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Thu, 11 Jun 2015 06:25:41 -0500 Subject: add OS-specific build notes --- README | 16 ++++++++++++++++ README.windows | 6 ++++-- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/README b/README index 516f59c..dc0276c 100644 --- a/README +++ b/README @@ -69,3 +69,19 @@ install the package on most systems. ./configure # see ./configure --help for configuration options make check # runs builtin unit tests make install # set DESTDIR= to install to an alternate location + +OS specific build information: + + - HP-UX (11i) + Set the UNIX_STD environment variable to '2003' before running 'configure' + in order to build with the HP C/aC++ compiler. See the "standards(5)" man + page for more details. + + export UNIX_STD=2003 + ./configure + make + + - Windows - Mingw-w64 + LibreSSL builds against relatively recent versions of Mingw-w64, not to be + confused with the original mingw.org project. Mingw-w64 3.2 or later + should work. See README.windows for more information diff --git a/README.windows b/README.windows index 12e4963..cdaed2e 100644 --- a/README.windows +++ b/README.windows @@ -36,5 +36,7 @@ cv2pdb to generate Visual Studio and windbg compatible debug files. cv2pdb is a tool developed for the D language and can be found here: https://github.com/rainers/cv2pdb -Pre-build Windows binaries are available with the LibreSSL release for your -convenience. +Pre-built Windows binaries are available with LibreSSL releases if you do not +have a mingw-w64 build environment. Mingw-w64 code is largely, but not 100%, +compatible with code built from Visual Studio. Notably, FILE * pointers cannot +be shared between code built for Mingw-w64 and Visual Studio. -- cgit v1.2.3-55-g6feb