mirror of
https://github.com/amd/blis.git
synced 2026-05-03 05:51:13 +00:00
Implemented python version checking in configure.
Details:
- Added python version checking to configure script. (Recall that python
is needed to execute the flatten-headers.py script.) Minimum versions
of python needed are currently as follows:
python2: 2.7 or later
python3: 3.5 or later
The standard search order for python interpeters is:
python python3 python2
The PYTHON environment variable is also supported and will be checked
before the standard search order list.
- Updated BuildSystem.md to include: a minimum make version; mention
that the C compiler must actually be a C99 compiler; and the caveat
that Windows builds do not require pthreads since BLIS can provide
an implementation of pthreads internally.
This commit is contained in:
@@ -22,10 +22,10 @@ The BLIS build system was designed for use with GNU/Linux (or some other sane UN
|
||||
|
||||
* Python (2.7 or later)
|
||||
* GNU `bash` (3.2 or later)
|
||||
* GNU `make`
|
||||
* a working C compiler
|
||||
* GNU `make` (3.81 or later)
|
||||
* a working C99 compiler
|
||||
|
||||
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`).
|
||||
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/).)
|
||||
|
||||
Finally, we also require various other shell utilities that are so ubiquitous that they are not worth mentioning (such as `mv`, `mkdir`, `find`, and so forth). If you are missing these utilities, then you have much bigger problems than not being able to build BLIS.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user