summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCharles Harris <charlesr.harris@gmail.com>2019-01-18 10:47:25 -0700
committerGitHub <noreply@github.com>2019-01-18 10:47:25 -0700
commit30d54da4c7efa77db15f2a99fe834057326be9a8 (patch)
treed62c6c7f075d8fd63f22cb1d887e464a465d23c1
parent5b22ee427e17706e3b765cf6c65e924d89f3bfce (diff)
parent189f007f5178c52e68d3acddd6f8545a82eb71d0 (diff)
downloadnumpy-30d54da4c7efa77db15f2a99fe834057326be9a8.tar.gz
Merge pull request #12783 from tylerjereddy/dev_c99_doc
DOC: document C99 requirement in dev guide
-rw-r--r--doc/source/dev/development_environment.rst4
1 files changed, 3 insertions, 1 deletions
diff --git a/doc/source/dev/development_environment.rst b/doc/source/dev/development_environment.rst
index aa4326f63..f9b438bfd 100644
--- a/doc/source/dev/development_environment.rst
+++ b/doc/source/dev/development_environment.rst
@@ -8,7 +8,9 @@ Recommended development setup
Since NumPy contains parts written in C and Cython that need to be
compiled before use, make sure you have the necessary compilers and Python
-development headers installed - see :ref:`building-from-source`.
+development headers installed - see :ref:`building-from-source`. Building
+NumPy as of version ``1.17`` requires a C99 compliant compiler. For
+some older compilers this may require ``export CFLAGS='-std=c99'``.
Having compiled code also means that importing NumPy from the development
sources needs some additional steps, which are explained below. For the rest