diff --git a/pyproject.toml b/pyproject.toml
index e2fda32ac176d91db7814dac469c3a87ac7a2c9b..aca6b0252a189d48e9cb108b5b89a4a2be6821f4 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -24,6 +24,7 @@ dependencies = [
     'numpy',
     'xarray',
     'attrs',
+    'rich',
     'pre-commit',
     ]
 dynamic = ['version']
diff --git a/setup.py b/setup.py
index 07d8546544404d2e9b2d081636eaafa15e64e684..c036f19488e28e9061c863ffecc707b3354d2e31 100644
--- a/setup.py
+++ b/setup.py
@@ -54,6 +54,7 @@ extensions = [
         include_dirs=include_dirs,
         library_dirs=library_dirs,
         libraries=["netcdf"],
+        extra_compile_args=["-fcommon"],
     ),
 ]