diff --git a/src/ModelTree.cc b/src/ModelTree.cc
index 609c3c63e155d32861c732654a11cb54db6a6819..8d4ccb22e421add6feb0a3d260fd53abf64e7f7a 100644
--- a/src/ModelTree.cc
+++ b/src/ModelTree.cc
@@ -2226,7 +2226,7 @@ ModelTree::compileDll(const string &basename, const string &static_or_dynamic, c
       auto bin_dir = matlabroot / "bin" / arch;
       flags << " -L " << bin_dir;
       flags << " -fexceptions -DNDEBUG";
-      libs = "-lmex -lmx -lmat -lmwlapack -lmwblas";
+      libs = "-lmex -lmx";
       if (mexext == "mexglx" || mexext == "mexa64")
         {
           // GNU/Linux