diff --git a/configure.ac b/configure.ac
index 68a6cc9a0a6f5caea88bf6651b8a08115ab28d82..ddb931263414c51f1c6582ea7b63b2bfb8235c4b 100755
--- a/configure.ac
+++ b/configure.ac
@@ -52,10 +52,6 @@ AC_CHECK_PROGS([AR], [ar ${host_alias}-ar])
 AC_PROG_RANLIB
 AM_PROG_AR
 
-AX_PROG_LN_S
-
-AC_PROG_MKDIR_P
-
 AM_PROG_LEX
 # Hack to get lex include dir, ticket #575
 AC_PATH_PROG([LEXPATH], [$LEX])
diff --git a/m4/ax_prog_ln_s.m4 b/m4/ax_prog_ln_s.m4
deleted file mode 100644
index d9477064dca4f950b089dd2dc757993969f83fa7..0000000000000000000000000000000000000000
--- a/m4/ax_prog_ln_s.m4
+++ /dev/null
@@ -1,27 +0,0 @@
-dnl Copyright (C) 2009-2010 Dynare Team
-dnl
-dnl This file is part of Dynare.
-dnl
-dnl Dynare is free software: you can redistribute it and/or modify
-dnl it under the terms of the GNU General Public License as published by
-dnl the Free Software Foundation, either version 3 of the License, or
-dnl (at your option) any later version.
-dnl
-dnl Dynare is distributed in the hope that it will be useful,
-dnl but WITHOUT ANY WARRANTY; without even the implied warranty of
-dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-dnl GNU General Public License for more details.
-dnl
-dnl You should have received a copy of the GNU General Public License
-dnl along with Dynare.  If not, see <http://www.gnu.org/licenses/>.
-
-AC_DEFUN([AX_PROG_LN_S],
-[
-AC_REQUIRE([AC_CANONICAL_HOST])
-AC_REQUIRE([AC_PROG_LN_S])
-case ${host_os} in
-  *cygwin*|*mingw32*)
-    LN_S="cp -p" # Symbolic links are not understood by MATLAB under Windows
-    ;;
-esac
-])