File tree Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Expand file tree Collapse file tree 1 file changed +21
-0
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,8 @@ cmake --build build
5858cmake --build build --target test
5959```
6060
61+
62+
6163### Build with make
6264
6365Alternatively, you can build using provided Makefiles:
@@ -66,6 +68,25 @@ Alternatively, you can build using provided Makefiles:
6668make -f Makefile.manual
6769```
6870
71+ ## Memory issues during compilation
72+
73+ Some issues can be encountered during compilation on low RAM computers.
74+ These issues are due to the high number of procedures generated by the preprocessor.
75+ They can be avoided by limiting the maximum rank of generated procedures, as follows with ` CMake ` :
76+
77+ ``` sh
78+ cmake -B build
79+
80+ cmake --build build -DCMAKE_MAXIMUM_RANK=4
81+
82+ cmake --build build --target test
83+ ```
84+ or as follows with ` make ` :
85+
86+ ``` sh
87+ make -f Makefile.manual FYPPFLAGS=-DMAXRANK=4
88+ ```
89+
6990## Documentation
7091
7192Documentation is a work in progress (see issue #4 ) but is currently available at https://stdlib.fortran-lang.org .
You can’t perform that action at this time.
0 commit comments