Skip to content

Commit c088590

Browse files
committed
README: document use of *.pc and *.cmake files.
1 parent 5a2f942 commit c088590

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

README.md

+10-1
Original file line numberDiff line numberDiff line change
@@ -286,8 +286,17 @@ $ LIBS="-framework Accelerate" FFLAGS="-ff2c -fno-second-underscore" FCFLAGS="-f
286286

287287
## Using arpack-ng from your own codebase
288288

289-
The *.pc and *.cmake files provided by `arpack-ng` are only pointing to arpack libraries.
289+
The `*.pc` and `*.cmake` files provided by `arpack-ng` are only pointing to arpack libraries.
290290
If you need other libraries (like MPI), you must add them alongside arpack (see CMake example below).
291+
292+
Typically, if you need
293+
294+
- ARPACK: at compile/link time, you'll need to provide BLAS and LAPACK.
295+
296+
- ARPACK with eigen support (arpackSolver): at compile/link time, you'll need to provide BLAS, LAPACK and Eigen.
297+
298+
- PARPACK: at compile/link time, you'll need to provide BLAS, LAPACK and MPI.
299+
291300
Examples are provided in `tstCMakeInstall.sh` and `tstAutotoolsInstall.sh` generated after running cmake/configure.
292301

293302
### With autotools

0 commit comments

Comments
 (0)