From c53b5153bee585685bf95ce22e058a7af72ecef0 Mon Sep 17 00:00:00 2001 From: "Field G. Van Zee" Date: Tue, 5 May 2020 12:39:12 -0500 Subject: [PATCH] Documented Perl prerequisite for build system. Details: - Added Perl to list of prerequisites for building BLIS. This is in part (and perhaps completely?) due to some substitution commands used at the end of configure that include '\n' characters that are not properly interpreted by the version of sed included on some versions of OS X. This new documentation addresses issue #398. --- docs/BuildSystem.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/BuildSystem.md b/docs/BuildSystem.md index 871800980..0906d1c05 100644 --- a/docs/BuildSystem.md +++ b/docs/BuildSystem.md @@ -27,6 +27,7 @@ The BLIS build system was designed for use with GNU/Linux (or some other sane UN * GNU `bash` (3.2 or later) * GNU `make` (3.81 or later) * a working C99 compiler + * Perl (any version) BLIS also requires a POSIX threads library at link-time (`-lpthread` or `libpthread.so`). This requirement holds even when configuring BLIS with multithreading disabled (the default) or with multithreading via OpenMP (`--enable-multithreading=openmp`). (Note: BLIS implements basic pthreads functionality automatically for Windows builds via [AppVeyor](https://ci.appveyor.com/project/shpc/blis/).)