diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm
index 6082808497dbb58cc5c255fe452d33337eafc8ff..351036159a3b83def2ea72200f8870ca5906e726 100644
--- a/gnu/packages/maths.scm
+++ b/gnu/packages/maths.scm
@@ -191,6 +191,7 @@ (define-public lapack
      `(#:modules ((guix build cmake-build-system)
                   (guix build utils)
                   (srfi srfi-1))
+       #:configure-flags '("-DBUILD_SHARED_LIBS:BOOL=YES")
        #:phases (alist-cons-before
                  'check 'patch-python
                  (lambda* (#:key inputs #:allow-other-keys)