diff --git a/src/db/db/dbUtils.cc b/src/db/db/dbUtils.cc
index db5ef75c5..833ee6bd4 100644
--- a/src/db/db/dbUtils.cc
+++ b/src/db/db/dbUtils.cc
@@ -250,11 +250,11 @@ spline_interpolation (const std::vector
&control_points, int degree, const st
return spline_interpolation (cp, degree, knots, relative_accuracy, absolute_accuracy);
}
-template std::list spline_interpolation (const std::vector &, int, const std::vector &, double, double);
-template std::list spline_interpolation (const std::vector &, const std::vector &, int, const std::vector &, double, double);
-template std::list spline_interpolation (const std::vector > &, int, const std::vector &, double, double);
+template DB_PUBLIC std::list spline_interpolation (const std::vector &, int, const std::vector &, double, double);
+template DB_PUBLIC std::list spline_interpolation (const std::vector &, const std::vector &, int, const std::vector &, double, double);
+template DB_PUBLIC std::list spline_interpolation (const std::vector > &, int, const std::vector &, double, double);
-template std::list spline_interpolation (const std::vector &, int, const std::vector &, double, double);
-template std::list spline_interpolation (const std::vector &, const std::vector &, int, const std::vector &, double, double);
+template DB_PUBLIC std::list spline_interpolation (const std::vector &, int, const std::vector &, double, double);
+template DB_PUBLIC std::list spline_interpolation (const std::vector &, const std::vector &, int, const std::vector &, double, double);
}